![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Обновил 2 сервера и ноутбук на Debian-11. В основном всё обновилось в штатном режиме.
Краткое резюме:
1. Без SystemD по-прежнему можно жить.
2. Я не дал инсталлятору удалить Python 2.7. После обновления приходится делать
3. На одном из серверов инсталлятор перезапустил
4. На ноутбуке стали слегка другие шрифты. То ли глифы в шрифтах поменялись, то ли программы другие шрифты получают по запросу "дай Sans Serif". Я в целом от +0 до +0.5.
5, Инсталлятор удалил
6. Аудиоплеер
Краткое резюме:
1. Без SystemD по-прежнему можно жить.
2. Я не дал инсталлятору удалить Python 2.7. После обновления приходится делать
sudo ln -s /usr/bin/python2.7 /usr/bin/python
. Теперь всё время надо помнить, что нельзя делать sudo apt purge `deborphan`
, но можно sudo apt purge `deborphan | awk '{if ($1 != "python") print $1}'`
3. На одном из серверов инсталлятор перезапустил
fail2ban
… и внезапно тот принялся крутить диск. 5 минут… 10… потом мне надоело, я стал гоняться за ним с мухобойкой. sudo kill
не сработал, kill -1
тоже нет, kill -9
помог. Очень странно, особенно если учесть, что когда инсталлятор отработал, sudo /etc/init.d/fail2ban start
выполнился без проблем.4. На ноутбуке стали слегка другие шрифты. То ли глифы в шрифтах поменялись, то ли программы другие шрифты получают по запросу "дай Sans Serif". Я в целом от +0 до +0.5.
5, Инсталлятор удалил
uswsusp
, user mode suspend. Пришлось перейти на pm-utils
и переписать все мои скрипты-обёртки.6. Аудиоплеер
audacios
перешёл с GTK на Qt и стал совершенно ублюдочного вида; признаюсь, я пристрастен, не люблю программ на Qt за внешний вид. И, конечно, он опять перестал понимать имена файлов в koi8. Я попробовал deadbeef
— а он, наоборот, стал понимать koi8 опять. Пару лет назад я перешёл с deadbeef
на audacios
ровно по этой причине. :-D
no subject
Date: 2021-10-05 04:41 pm (UTC)Не надо руками делать симлинку на python. Надо сделать
Тогда у тебя пакетная база будет знать что python по умолчанию у тебя по-прежнему второй.
no subject
Date: 2021-10-05 05:31 pm (UTC)no subject
Date: 2021-10-05 06:31 pm (UTC)И еще - открой для себя существование утилиты convmv и забудь про то, что имена файлов могут быть в кодировке, отличной от utf-8.
no subject
Date: 2021-10-05 07:43 pm (UTC)convmv
я знаком. И даже сconvmvfs
. И сrsync --iconv
. Только я их использую в противоположном направлении. Потому что редко использую кодировки, отличные от koi8.Не говоря уже о том, что тотальный utf-8 приводит к бо́льшим проблемам, чем тотальный koi8. Например,
fvwm2
начинает падать по segfault.no subject
Date: 2021-10-06 05:20 am (UTC)Весь мир идет в ногу, только Бройтман и автор fvwm2 не в ногу.
Ну да, именно неумение работать с utf-8 меня заставило лет десять назад слезьть с fvwm2. Впрочему у него были и другие недостатки. Во-первых, то что интерфейс межмодульного взаимодействия там был документирован на языке C, и с выходом каждой версии мой модуль, позволяющий писать модули на хоть сколько-нибудь высокоуровневом языке (Tcl) приходилось править.
Во-вторых, то что там не поддерживались современные протоколы межпроцессного взаимодействия. В частности родного tray не было. Я не могу ничего хорошего сказать про freedesktop.org и их протоколы, но люди почему-то пользуются и в дистрибутиве есть полно полезных программ, которым это надо. У меня сейчас в tray сидят все мессенджеры (4 штуки) и менеджер блютусных устройств. Это при том что у используемой панельки(LXDE) собственных плагинов чуть ли не больше, чем у того fvwm. и такие функции как индикация раскладки клавиатуры и контроль заряда батарей делаются этими плагинами.
no subject
Date: 2021-10-06 09:33 am (UTC)Индикатор раскладки клавиатуры
xxkb
висит на экране. Заряд батареи мне не нужен, а будет нужен — поставлю какой-нибудьconky
.no subject
Date: 2021-10-06 09:50 am (UTC)Одно другому не третье. Трей хорош тогда, когда программа его специальным образом поддерживает и прямо на значке отображает какое-то состояние. Далеко не всегда она при этом меняет состояние основного окна столь явным образом, что это будет видно на миниатюре в пейджере.
Поэтому, конечно там в первую очередь мессенджеры, которым надо уметь показывать наличие непрочитанных сообщений.
no subject
Date: 2021-10-06 10:42 am (UTC)xterm
'ы (точнее,rxvt
) показываютuser@host:текущая директория
.Один народ, одна империя, один президент
Date: 2021-10-06 05:16 pm (UTC)Re: Один народ, одна империя, один президент
Date: 2021-10-06 05:27 pm (UTC)Один разговорный язык было бы неплохо.
забыли про редактор -- он тоже über alles
Date: 2021-10-06 07:06 pm (UTC)PS: желаю здоровья и сил всем читающим тему этого поста в koi8 :)
Re: забыли про редактор -- он тоже über alles
Date: 2021-10-06 07:22 pm (UTC)Указано оно в документации
https://www.postgresql.org/docs/14/protocol-message-formats.html
ReadyForQuery это буковка 'Z'.
Вот в этом самом месте они все изложены подряд.
Re: забыли про редактор -- он тоже über alles
Date: 2021-10-06 08:46 pm (UTC)Re: забыли про редактор -- он тоже über alles
Date: 2021-10-06 09:28 pm (UTC)