The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системного менеджера systemd 255, opennews (??), 07-Дек-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


45. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от Аноним (95), 07-Дек-23, 13:49 
Ну я снёс именно нечаянно. Однажды мне срочно была нужна программа, она оказалась неопакетирована. Поэтому я решил "ффзвезду" и сделал `make install` (checkinstall был неприменим). Потом я полез удалять эту программу вручную и нечаянно нажал enter, набрав rm -rf /usr/lib ... С тех пор у меня правило - как бы ни была тебе нужна программа - никаких make install.
Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от freehckemail (ok), 07-Дек-23, 14:01 
> Ну я снёс именно нечаянно. <..> сделал `make install` (checkinstall был неприменим) <...>
> полез удалять эту программу вручную и нечаянно нажал enter, набрав rm -rf /usr/lib <...>

Понимаю. Ну, ты не первый, кто так лоханулся, и точно не последний.

Вообще странно, что с checkinstall возникли проблемы, но я вполне допускаю такую вероятность. В последние годы использования десктопного линукса лично я всё чаще использовал docker-контейнеры для изоляции подобного софта, возможно и тебе стоило бы. Впрочем, они тоже не панацея.

Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск системного менеджера systemd 255"  +6 +/
Сообщение от Аноним (83), 07-Дек-23, 14:18 
Никаких rm -rf из консоли. Забавно, но от таких ляпов практически 100% помогают нормальные файловые менеджеры, где ты не только знаешь (думаешь, что знаешь), что делаешь, но и ВИДИШЬ, что делаешь.
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

135. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от Роман (??), 07-Дек-23, 16:39 
Одноклассники засмеют же
Ответить | Правка | Наверх | Cообщить модератору

139. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от Аноним (129), 07-Дек-23, 16:45 
Увы, от случайного Shift-Del в спешке не спасает даже ФМ.
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

145. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от Аноним (145), 07-Дек-23, 17:17 
> Увы, от случайного Shift-Del в спешке не спасает даже ФМ.

Ещё бывает что выделяешь 1 файл, а удаляется другой. Потому что кто-то в фоне что-то записал в каталог и выделение съехало. В случае с кдеешным фм, часто о том, что ты удаляешь что-то не то, ты узнаешь, только если не отключил подтверждение операции удаления и на автомате не согласился. Спасибо и на том.

Ответить | Правка | Наверх | Cообщить модератору

146. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Аноним (145), 07-Дек-23, 17:18 
Я имею в виду что отображаемые в списке и выбираемые файлы могут быть совсем не теми, что выделяются на деле.
Ответить | Правка | Наверх | Cообщить модератору

172. "Выпуск системного менеджера systemd 255"  +1 +/
Сообщение от Neon (??), 07-Дек-23, 21:35 
Это насколько криво надо написать менеджер, чтобы выделение съехало.
Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору

198. "Выпуск системного менеджера systemd 255"  +/
Сообщение от крокодил мимо.. (?), 08-Дек-23, 01:06 
>> Увы, от случайного Shift-Del в спешке не спасает даже ФМ.
> Ещё бывает что выделяешь 1 файл, а удаляется другой. Потому что кто-то
> в фоне что-то записал в каталог и выделение съехало. В случае
> с кдеешным фм, часто о том, что ты удаляешь что-то не
> то, ты узнаешь, только если не отключил подтверждение операции удаления и
> на автомате не согласился. Спасибо и на том.

ROX-Filer: выделение сохраняется при изменении содержимого каталога (при добавлении файлов - не меняется, при стороннем удалении чего-то из выделенных - обновление вида каталога с сохранением выделения у оставшихся)..

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

Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору

215. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Аноним (241), 08-Дек-23, 03:27 
Во-первых, ФМ спросит — а уверены ли вы? Во-вторых, как раз СЛУЧАЙНО нажать в ФМ Shif-Del на /usr — это слепым надо быть (про что и речь — в нём всё наглядно). В третьих, без прав суперпользователя он всё равно не даст его удалить (ну если ты не sudo mc запустил, но тут уж сам себе мину в штаны положил).
Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору

115. "Выпуск системного менеджера systemd 255"  +/
Сообщение от крокодил мимо.. (?), 07-Дек-23, 16:05 
> никаких make install.

эмм.. если Makefile имеет таргет uninstall, что вообще-то обязан иметь каждый Makefile, то для удаления необходимо и достаточно сделать/повторить ./configure (с опциями install-а) и сделать # make uninstall

ещё оч полезно проверить Makefile на наличие переменной DESTDIR (для cmake/meson/ninja оно, емнип, по умолчанию), чтобы делать:
$ make DESTDIR=/path/to install
после чего получаешь список (устанавливаемых) файлов и делаешь что угодно с ним..

если же rpm-based, то проще и быстрее тупо накатать .spec файл из шаблона.. субъективно..

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

150. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Аноним (150), 07-Дек-23, 18:07 
Интересно что растаманы на это скажут. rm  небезопасен, позволяет нечаяно удалять файлы.
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

165. "rm  небезопасен"  +/
Сообщение от Аноним (165), 07-Дек-23, 21:14 
Они  напишут  rm  на  расте  -  rustm,  который  ничего  не  будет  удалять,  только  выводить  "rust"  3  раза
Ответить | Правка | Наверх | Cообщить модератору

251. "Выпуск системного менеджера systemd 255"  +/
Сообщение от Аноним (246), 08-Дек-23, 16:55 
Проблема не в `make install`, а в плохих привычках и неудобных инструментах. Пять минут на PKGBUILD с build() { make install; }, и никаких потерянных корней.


Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру