xed -> gedit

Руководства, вопросы, обсуждения
Правила форума
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа.
Аватара пользователя

Автор темы
di_mok
Сообщения: 2220
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 577 раз
Поблагодарили: 341 раз

xed -> gedit

Сообщение di_mok » 11 мар 2017, 09:29

Большинство мануалов по установке\настройке чего либо из консоли основаны на редактировании файлов редактором gedit. В Linux Mint 18.х gedit заменили на xed. Что привнесло некоторое неудобство, и даже приступы бешенства (у меня).

Лечится очень просто. Еще на старом форуме мы коллегиально сделали костыль через алиасы. Вот еще одно решение, более простое и элегантное.

Вся процедура сводится к одному действию:

Код: Выделить всё

sudo ln /usr/bin/xed /usr/bin/gedit
Теперь мы можем слепо выполнять инструкции вида gedit веники-валенки
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

x230
Сообщения: 655
Зарегистрирован: 02 сен 2016, 19:07
Решено: 3
Благодарил (а): 140 раз
Поблагодарили: 136 раз

xed -> gedit

Сообщение x230 » 11 мар 2017, 09:51

gutt!
Но я пользуюсь medit. Да и в консоли не редактирую - почти не работаю в ней.
Но пост полезный.
моя платформа :
ОС: Linux Mint 18.2 Sonya, 64-bits. DE: Cinnamon 3.4.3 Ядро: 4.10.0-38-generic x86_64 Browser: Pale Moon 27.6.*
Железо: Intel Core i3-3210; CPU 3.20GHz x 2; Mem 4GB; VGA - на борту.

Аватара пользователя

Автор темы
di_mok
Сообщения: 2220
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 577 раз
Поблагодарили: 341 раз

xed -> gedit

Сообщение di_mok » 11 мар 2017, 09:54

Сcылку можно на что угодно сделать. И на medit, и на pluma ...
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

Автор темы
di_mok
Сообщения: 2220
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 577 раз
Поблагодарили: 341 раз

xed -> gedit

Сообщение di_mok » 11 мар 2017, 09:57

x230 писал(а): Да и в консоли не редактирую
Ну, не всегда удобно ломиться через ФМ к файлу, особенно когда путь длинный. А клацнуть в консоли sudo gedit /usr/share/cinnamon/applets/network@cinnamon.org/applet.js секундное дело
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

x230
Сообщения: 655
Зарегистрирован: 02 сен 2016, 19:07
Решено: 3
Благодарил (а): 140 раз
Поблагодарили: 136 раз

xed -> gedit

Сообщение x230 » 11 мар 2017, 13:44

di_mok писал(а): клацнуть в консоли ... секундное дело
Согласен! :thumbs:
моя платформа :
ОС: Linux Mint 18.2 Sonya, 64-bits. DE: Cinnamon 3.4.3 Ядро: 4.10.0-38-generic x86_64 Browser: Pale Moon 27.6.*
Железо: Intel Core i3-3210; CPU 3.20GHz x 2; Mem 4GB; VGA - на борту.

Аватара пользователя

SemenSinchenko
Сообщения: 315
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 41 раз

xed -> gedit

Сообщение SemenSinchenko » 12 мар 2017, 05:43

А что будет, если потом попытаться установить gedit?

Аватара пользователя

Автор темы
di_mok
Сообщения: 2220
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 577 раз
Поблагодарили: 341 раз

xed -> gedit

Сообщение di_mok » 12 мар 2017, 07:27

Страшного точно ничего не произойдёт. А вот, что будет запускаться не знаю
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

Chocobo
Сообщения: 5544
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1438 раз

xed -> gedit

Сообщение Chocobo » 12 мар 2017, 07:42

SemenSinchenko, при установке - ссыль которая смотрела на xed заменится на бинарник gedit'a

Аватара пользователя

sizonov_stas
Сообщения: 15
Зарегистрирован: 30 авг 2016, 21:01
Благодарил (а): 1 раз
Поблагодарили: 4 раза

xed -> gedit

Сообщение sizonov_stas » 14 мар 2017, 02:09

имею три причины несогласится с ТС, и даже быть против такого метода (да простит меня di_mok, :smile: )

1.
di_mok писал(а): по установке\настройке чего либо из консоли
если мы уже в консоли, почему бы не использовать консольные инструменты? vi, vim, nano или упомянутый medit
тогда ненужно ждать открытия нового окна и не пришлось бы впадать в бешенство, путая команды
да и вообще не было бы никакого дискомфорта при смене названий GUI редакторов


2. крайне небезопасно запускать от root GUI приложения
думаю, об этом многие знают, но в данном примере этим принебрегается
недавно была хоршая статья на эту тему от одного из разработчиков KDE ==> https://blog.martin-graesslin.com/blog/ ... s-as-root/, где он упоминает об успешной атаке Dolphin, поджидающей запуск фм с повышенными привелегиями.


3. запуская gedit/xed и т. д. от root мы меняем владельца и группу файла
как говорится, лучше один раз увидеть
https://asciinema.org/a/a79oi2b3hc30tt1jbj02q4uqw

Аватара пользователя

root
Сообщения: 648
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 192 раза
Поблагодарили: 152 раза

xed -> gedit

Сообщение root » 14 мар 2017, 02:38

sizonov_stas,
1) Удобство/привычка
2) Пренебрегается, ибо, а кому мы нужны? Тот, кто захочет взломать, взломает так или иначе
3) И? Ни разу за все время использования не вызывало никаких ошибок и нареканий. Можно сказать, не причина, а мелкий пустяк.
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Эмоджи смайлы                  


Аватара пользователя

colonel
Сообщения: 439
Зарегистрирован: 18 дек 2016, 09:08
Решено: 10
Благодарил (а): 18 раз
Поблагодарили: 118 раз

xed -> gedit

Сообщение colonel » 14 мар 2017, 03:15

adminka писал(а): 1) Удобство/привычка
2) Пренебрегается, ибо, а кому мы нужны? Тот, кто захочет взломать, взломает так или иначе
3) И? Ни разу за все время использования не вызывало никаких ошибок и нареканий. Можно сказать, не причина, а мелкий пустяк.
это про что речь
sizonov_stas писал(а): 1
sizonov_stas писал(а): 2. крайне небезопасно запускать от root GUI приложения
...если мы уже в консоли, почему бы не использовать консольные инструменты?...
кто сказал что вы в уже консоли ? это как раз её и приходится открывать (а точнее открывать под "графикой" эмулятор типа терминалла) благодаря "красноглазым" подсказкам от подсказчиков дающих решения в виде консольных команд для тупокопипасты на радость любителям тупокопипасты - ( " клацнуть в консоли ... секундное дело " - "согласен" )
sizonov_stas писал(а): 2. крайне небезопасно запускать от root GUI приложения ...
через sudo
запускаются не от рута, хотя и с "повышенными правами " ...
в указанной вами статье как раз и говорится что не следует запускать гуйные приложения именно от root ( некоторые юзеры , помните хунт66 года 3 назад на старом форуме жаждал "root"-а , да и здесь вроде как, емнип, тоже кто-то речь заводил о том как неправильно через судо давать права админа простому юзеру и как правильно когда делается через root) и следует пользоваться sudo
... Luckily there is no need for editing a file to run the editor as root. There is a neat tool called sudoedit. ....
Ну и никто не отменял настройки sudo если уж не хочется чтобы кто-то мог воспользоваться повышенными правами после набора вами пароля для судо.
отменить\изменить-уменьшить время ожидания , когда после выполнения одной операции по судо сохраняется возможность выполнения другой операции без ввода пароля - никто не запрещает.
sizonov_stas писал(а): 3. запуская gedit/xed и т. д. от root мы меняем владельца и группу файла...
sizonov_stas, никто ж не говорит что запуск текстового редактора с "заменой" gedit на xed установкой ссылки , обязательно должна проходить по sudo или от root. То что редактироваться должно c рутовыми правами то то делается с sudo, то что с правами юзера - без sudo.
di_mok привел пример , когда требуется редактировать файл с судо , и файл этот имеет атрибуты принадлежности рутовые
sudo gedit /usr/share/cinnamon/applets/network@cinnamon.org/applet.js
1.png
так что в данном случае редактирование через судо ничего не изменит и не "поломает"

Однако , я категорически против тупой копипасты ...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

SemenSinchenko
Сообщения: 315
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 41 раз

xed -> gedit

Сообщение SemenSinchenko » 14 мар 2017, 05:18

sizonov_stas писал(а): vi, vim
Раньше помниться была такая шутка, что у vi есть два режима - в одном он пищит, а в другом все портит. Ну и ещё более старая шутка, что каждый линуксоид когда-нибудь спрашивал у своего наставника как выйти из vi.

В общем не все оценят прелести интерфейса редактора, которому 25 лет. Мне он лично нравится, но вот новичкам бы не посоветовал - слишком не интуитивный интерфейс.

Аватара пользователя

Автор темы
di_mok
Сообщения: 2220
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 577 раз
Поблагодарили: 341 раз

xed -> gedit

Сообщение di_mok » 14 мар 2017, 05:35

sizonov_stas писал(а):почему бы не использовать консольные инструменты? vi, vim, nan
Я прокопипаст.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

symon2014
Сообщения: 1578
Зарегистрирован: 29 авг 2016, 02:17
Решено: 19
Откуда: Феодосия
Благодарил (а): 47 раз
Поблагодарили: 427 раз

xed -> gedit

Сообщение symon2014 » 14 мар 2017, 05:43

Не по теме
Кто кто? :joke:
:sry:
Debian (9.1) , LMDE2 , LM 18.2 Mate . Благодарности складываем сюда ---> R320161344462

Аватара пользователя

Автор темы
di_mok
Сообщения: 2220
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 577 раз
Поблагодарили: 341 раз

xed -> gedit

Сообщение di_mok » 14 мар 2017, 05:46

:-D
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

sizonov_stas
Сообщения: 15
Зарегистрирован: 30 авг 2016, 21:01
Благодарил (а): 1 раз
Поблагодарили: 4 раза

xed -> gedit

Сообщение sizonov_stas » 14 мар 2017, 06:28

adminka
1. к джедиту тоже привыкать надо

2. уходя из дома зачем запирать дверь, кому надо и так взломают

3. поправь конфиги нжиникса например, когда стоит так nginx:www

================================
понимаю, что димок хотел облегчить жизнь, но так порой и вырабатываются вредные привычки

Аватара пользователя

sizonov_stas
Сообщения: 15
Зарегистрирован: 30 авг 2016, 21:01
Благодарил (а): 1 раз
Поблагодарили: 4 раза

xed -> gedit

Сообщение sizonov_stas » 14 мар 2017, 06:46

colonel писал(а):кто сказал что вы в уже консоли ?
ТС. В первом посте.

судо джедит уже от рута, там даже красная полоса есть

Аватара пользователя

sizonov_stas
Сообщения: 15
Зарегистрирован: 30 авг 2016, 21:01
Благодарил (а): 1 раз
Поблагодарили: 4 раза

xed -> gedit

Сообщение sizonov_stas » 14 мар 2017, 06:53

SemenSinchenko писал(а):
sizonov_stas писал(а): vi, vim
Раньше помниться была такая шутка, что у vi есть два режима - в одном он пищит, а в другом все портит. Ну и ещё более старая шутка, что каждый линуксоид когда-нибудь спрашивал у своего наставника как выйти из vi.

В общем не все оценят прелести интерфейса редактора, которому 25 лет. Мне он лично нравится, но вот новичкам бы не посоветовал - слишком не интуитивный интерфейс.
я же упомянул еще нано, внизу которого даже напоминалка по хоткеям есть, для неосиляторов вимтутор

интерфейс самого bash тоже не в стиле 10-х годов 21 века)

так что назвался груздем, полезай в лукошко

Аватара пользователя

Chocobo
Сообщения: 5544
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1438 раз

xed -> gedit

Сообщение Chocobo » 14 мар 2017, 07:09

SemenSinchenko писал(а):vi - слишком не интуитивный интерфейс.
На мой взгляд vi и интуитивность - абсолютно разнополярные понятия :joke: Её там по определению не завезли)

Аватара пользователя

SemenSinchenko
Сообщения: 315
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 41 раз

xed -> gedit

Сообщение SemenSinchenko » 14 мар 2017, 07:48

Chocobo писал(а): Её там по определению не завезли)
Сначала все кажется просто. Думаешь - ну я теперь знаю, как из него выйти - :q! - тут все ясно :q!=quite. Еще я умею переключаться между режимами - теперь то я настоящий хакер. С сохранением все вроде бы тоже понятно :w!=write... Ну и дальше ты такой думаешь, вот сейчас я открою файл. Наверное это :o от слова open... Ну или может :f от слова file... Фиг там - :e.
Ладно, запомнили.
Так, теперь надо вот тот вывод из соседней консоли (мы все еще в tty1 и как истинные красноглазики настроили себе tmux) вставить в наш добрый vim (ну или вон ту строчку из links2, где мы с горем пополам открыли этот форум - а кстати он откроется? кто-нибудь проверял?) - ну наверное надо нажать Ctrl+V - тут других вариантов нет - это классика. И опять мимо - вставить это будет p, причем для этого надо перейти в командный режим. Ну ладно, разобрались. Вставить это p от слова paste. Значит скопировать строчку (перед этим мы пол часа потратим на то, чтобы понять как тут вообще что-то выделить!) из /var/log/system.log в наш links2 в пост на форуме это будет стопудово Copy, а значит c. Нажимаем c - ничего. Ну может cc или c! ? Пробуем первый вариант, удивленно смотрим на результат, бьемся головой об стену от злости и выполняем в соседней консоли $ sudo apt purge vim && sudo apt install mdm mint-meta-cinnamon gedit && sudo service mdm start...

Как то так пройдет знакомство новичка с vim имхо. Так что юзеру di_mok, надо поставить много плюсов за его усилия. Ибо ИМХО, пока домохозяйки и школьники не начнут массово юзать *nix, создатели приложений будут по прежнему ленится писать порты, а создатели оборудования будут по прежнему вяло поддерживать драйвера.

Вернуться в «Параметры и оптимизация»