Комментарии 203
Checking for a new Ubuntu release
There is no development version of an LTS available.
To upgrade to the latest non-LTS development release
set Prompt=normal in /etc/update-manager/release-upgrades.
Исправьте файл /etc/update-manager/release-upgrades
и тогда не придется ждать 20.04.1
ladmin@notem:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal
Просто do-release-upgrade не будет обновлять, пока не появится 20.04.1, как об этом написали ранее (ну или если не поправить конфиг).
Но никто не мешает руками прописать новые репозитории и сделать apt dist-upgrade.
А так никто LTS не отменяет.
sudo sed -i 's/bionic/focal/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Проблемы с установкой MySQL для Zabbix.
Через snap установил DBeaver, telegram и они сами обновляются. Ubuntu 20.04 установил в феврале, сейчас вполне стабильно работает. PgAdmin3 падает при попытке запуска выполнить запрос.
Тоже поддержу. Устанавливал Notepad++ через snap, файл с флешки открыть нельзя, файл из домашней директории открыть нельзя, всё безопасно, только бесполезно. Понятно что можно настроить, только это надо сначала догадаться, что это из-за snap, правильный запрос в интернете написать и правильный результат открыть. Кто его знает что там еще нельзя, неохота сидеть и разбираться если вдруг понадобится, поставил напрямую через Wine, работает нормально.
Создать новый файл, написать текст
Закрыть приложение, открыть приложение
А чем поможет snap если код надо собирать? В snap уже собрано всё, до этого можно было и в докере собирать.
AppImage запускает не в песочнице
Видимо вместо того что бы использовать нормальный менеджер зависимостей проще собрать то что вроде работает в snap.
Но snap не панацея, особенно если библиотеки используют AVX512 или еще-что-то чего на целевой платформе может не оказаться.
Сама идея пакетов — это хорошо, но безумно сыро. Сейчас заинтересовался и обнаружил что у меня болтаются по 2 версии пакетов — одна с августа 19го и свежая версия. Плюс тормоза, кривые настройки, баги. Разве это норма?
> sudo apt install termplay
Reading package lists... Done
Building dependency tree
Reading state information... Done
No apt package "termplay", but there is a snap with that name.
Try "snap install termplay"
> sudo snap install termplay
> termplay ytdl https://www.youtube.com/watch?v=dQw4w9WgXcQ
Checking youtube-dl... FAILED
youtube-dl: No such file or directory (os error 2)
> sudo snap install youtube-dl
> termplay ytdl https://www.youtube.com/watch?v=dQw4w9WgXcQ
Checking youtube-dl... FAILED
youtube-dl: No such file or directory (os error 2)
> sudo snap remove youtube-dl && sudo apt install youtube-dl
> termplay ytdl https://www.youtube.com/watch?v=dQw4w9WgXcQ
Checking youtube-dl... FAILED
youtube-dl: No such file or directory (os error 2)
> sudo snap remove termplay
> sudo apt autoremove --purge snapd && rm -fr ~/snap
Это примерно как драйвера Bluetooth для windows размером в 250Мб. 240 из которых это .net framework без которого оно не работает.
ps: Интересно какие инновационные способы переключения клавиатуры нам предлагают в 2020 году?
pps: После недельного использования снёc нахрен и поставил Ubuntu 14.04 — это до сих пор единственная вменяемая из убунт.
контрол+шрифт+икс то у меня переключается язык. Т.е. любой другой шорткат конфликтует. Этому багу лет уже 10 а то и 20, но они не смогли смержить фикс до сих пор.
Вы таки не поверите, но на идиотском гноме свет клином не сошелся)
На нормальных DE, (на картинке KDE) много лет все нормально. Потому и перешел несколько лет назад на Kubuntu. Но выбор именно кубунтой не ограничен конечно.
На скрине сисетмная панель настроек клавиатуры. Там еще и картинку локали можно выбрать, без танцев и приседаний, представляете?
Т.е. вы сейчас на полном серьёзе сравнили поддержку переключения раскладок (которое есть на всех устройствах) с поддержкой редкой фичи переворачивания жкрана, для редкого вида устройств?
Чего бы тогда не сранивать с мобильниками на андроиде? Там же ведь тоже линукс, а экраны гарантированно переворочиваются...
Во-вторых, а чего это с мобилками срабнивать — там же не ubuntu, а мы вроде про ubuntu говорили.
Я никоим образом не агитирую ни за гном, ни за кубунту. Просто предупредил, что такая проблема есть. Может у кого-то йога, и он думает кубунту поставить.
Так у вас ctrl+shift конфликтует с другими шорткатами или нет? например с тем же ctrl+shift+p из vscode?
2020 год на дворе в убунте/гноме до сих пор не работает нормально переключение раскладок клавиатуры :( Может хоть по вайлендом пофиксили?
На Xfce и некоторых других это можно поправить через сторонний репозиторий.
Но при чём тут это, когда речь идёт конкретно про дефолтную оболочку убунты.
Зачем они стандартный диалог настройки, который ещё в Gnome2 был, упрятали — вопрос, конечно.
apt-get install gnome-tweaks
Перелогиниться еще потом не забыть. Вот и весь бубен. Хоть Ctrl+Shift, хоть Alt+Shift…
Еще dash-to-panel сразу поставил, тоже работает.
Ага только кроме того что 15ти летний баг висит и не фиксится
На интернете 2 Мбит/с жить со снапом тоже не ахти.
Го петицию каноникалу писать?)
Vim есть в репозитории.
2/4
будет 0 в python2 и 0.5 в python3 что не всегда удобно
$ python
Python 2.7.6 (default, Nov 13 2018, 12:45:42)
[GCC 4.8.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 2/4
0
>>> quit()
$ python3
Python 3.7.2 (default, Feb 4 2019, 16:35:33)
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 2/4
0.5
>>> quit()
$ lua
Lua 5.3.5 Copyright (C) 1994-2018 Lua.org, PUC-Rio
> 2/4
0.5
>
Только первый раз. Из-за того, что строят кэш font-configа, и до сих пор не починили, судя по всему.
Из за того что калькулятор весит 200мб в снапе и 2 в нормальном пакете
У меня специально есть дома нетбук на атоме, как раз для shit control. Так вот, первый раз калькулятор из снапа на нем запускается действительно безумно долго, но повторные запуски (даже после ребута) от нативного почти не отличаются. А вес — да, это довольно неприятный момент, но ко времени запуска практически не имеющий отношения.
А что там весит так много? Gtk или что? У меня простое приложение на Qt в AppImage весит 20мб (это по сути все-все-все либы с собой) а во flatpak 1мб (Qt флатпак подгружает как shared library). Откуда 200 (на порядок больше) в калькуляторе, или там система символьных вычислений типа как Математика?) Что snap вообще не умеет шарит тяжелые фреймворки между пакетами?
Он snap тупой значит, пошарить so файлы и прочие ресурсы по хэш сумме не должно быть проблемой. На крайняк можно шарить хотя бы жирные фреймворки. Но 200мб для вообще всего для калькулятора это же дофига в любом случае, за 200 метров можно даже на електроне сделать
А какая разница что там делает библиотека, мы просто шарим её и экономим оперативку и диск. Если приложению не нужен mysql то он его и не просит, и соответственно библиотека его не видет ибо он не смонтирован в этот условный chroot.
она не лежит в /usr/lib она лежит в /new_snap/libname/ я же говорю условный chroot, можно продумать лучше там symlink всякие или что то совсем новое сделать. Возможно проапгрейдить glibc которая емнип этими делами занимается.
Для тех кому нужна гента, для тех есть гента. Остальным достаточно какой то более менее сбалансированной конфигурации как в убунте. Т.е. все снапы на самом деле это будет один большой докер с убунтой. Сейчас вместо этого имеем тот же докер с убунтой только в количестве 100 штук (если поставили 100 пакетов).
Он будет подтягивать системные либы только в том случае если нужной версии ещё не подтянул кто-то другой. Соответственно в среднем у нас будет две-три копии каждой либы, но не больше. В апт такого нету, потому что там все прописывается через зависимости, и если ставить кучу версий одной и той же либы то зависимости накладываются как снежный ком и наступает писец, и в итоге ничего не рабоает.
Дедупликация должна быть уровнем ниже, на уровне файловой систем или libc или подсистемы памяти ядра, а скорее всего всё вместе. С другой стороны чтобы это работало должны быть детерминированные сборки, чего на самом деле нету. Возможно nixos тут может помочь. Я думаю сама идея так сказать витает в воздухе давно, но пока мы до этого ещё не доросли. А пока инженеры работают лучше программистов, этот вопрос не очень актуальный, так как можно обновить железо и обмазываться снапами и прочими контейнерами сколько влезет.
Вы случайно прописали лишний нолик.
% du -sh /snap/gnome-calculator
17M /snap/gnome-calculator
Это был кривой снап, пройдите в первый коммент на том реддите (кстати он трёхлетней давности). 290мб нормальный размер. Чуть больше, но не существенно. К тому же msi это же заархивированный файл поидее. Кароче виндовая или макосная сборка не может быть существенно меньше, потому что там тоже принцип всё ношу с собой.
Раз пост опять подняли, я тут как раз ещё поною, что этот чёртов snapd аж целые сутки без перерыва на 100% выжирал ввод-вывод с жёстким диском непонятно зачем без каких-либо сообщений в лог кроме «started snapd», на systemctl stop snapd никак не реагирует, после принудительного kill -9 он перезапускается и снова начинает жрать диск непонятно зачем опять без логов, пришлось вырубить его полностью к херам. Это блин даже хуже чем вин10!
Да, snap плох и всё такое. Для пользователей. А представьте себя на месте разработчика приложений. Нужно опакетить приложение для ubuntu, fedora, slackware, debian, arch… и ещё с десяток дистрибутивов. Надеяться на мейнтейнеров в поставке свежих версий приложений не приходится. С библиотеками швах, новых нет и всё такое.
Snap (и flatpak, и appimage) — это штуки для разработчиков, который сильно упрощают жизнь, потому что не нужно думать о зоопарке дистрибутивов и деплой упрощается в разы.
Нет, вы не правы. Приложения нужны, в первую очередь, разработчикам для достижения их личных целей. Цели могут быть разные: самообразование, строчка в резюме, личный бренд, продажа за деньги, оказание услуг и т.д. Исходя из целей и ресурсов разработчики выбирают инструменты.
Если цель — быстро и без головной боли поставлять приложения юзерам — разработчик выберет snap/flatpak/appimage, потому что вне зависимости от дистрибутива у разработчика всегда будут одни и те же версии зависимостей и простая доставка приложения и обновлений до пользователя. И не придётся иметь дела с зоопарком дистрибутивов и их версий.
Если бы при выборе технологий всегда руководствовались совершенством технологий или мнением группы "продвинутых" людей, то мы бы не увидели многих приложений на electron, отжирающем память, таких как slack, postman, visual studio code, skype и прочих. Но они существуют и очень успешны.
Мы бы не увидели многих приложений на electron, отжирающем память, таких как slack, postman, visual studio code, skype и прочих.
К счастью, не увидели бы! К счастью! Да хотя бы потому что старый скайп по сравнению с новым электронным — божественен.
Снап, наверное, экономит время и силы одного разработчика, не буду оценивать. Но сразу же отбирает всё это, да ещё и место на диске с оперативкой, у миллионов пользователей.
Хоть 20-ка и вышла, но до сих пор в репозитарии нет пакетов для nano
, mc
, logrotate
и других.
Из-за этого сборка части пакетов под 20-ку даже на launchpad не работает.
- Включить и настроить swap
- Включить использование zswap: https://wiki.archlinux.org/index.php/Zswap
- Установить и настроить earlyoom — осторожно, может прибить все процессы
Из личного опыта swap в линуксе приносит больше проблем, чем пользы. Если без него включался OOM killer, то с ним система зависала намертво. Пришлось полностью отказаться от swap на диске и использовать zram
.
Ещё может пригодиться Alt+SysRq+F
, который прибивает самый прожорилвый процесс в системе если SysRq разрешён.
2. Создать
/etc/sysctl.d/60-dirty.conf
со следующим содержимым:vm.dirty_bytes = 67108864
vm.dirty_background_bytes = 16777216
vm.swappiness=100
vm.watermark_scale_factor=200
3. Убедиться, что используется достаточно свежее ядро (5.3+).
Эти три пункта заметно улучшают ситуацию. Если еще полтора года назад, во времена 4.19, я бы однозначно советовал Windows 10 для маломощных компьютеров с малым количеством RAM, то с параметрами, описанными выше, я ошибся с копированием файла, скопировав многогигабайтный файл в RAM целиком, и система только немного замедлилась. Также могу запускать несколько виртуалок одновременно, RAM в настройках которых превышает количество физически установленной памяти, и все также, не побоюсь этого слова, быстро работает, при 5+ ГБ в swap (и zram, и zswap).
Кстати, а для чего и zram, и zswap?
Если этот правильно понимает документацию, то zswap.max_pool_percent
определяет размер сжатого пула в памяти, по превышении которого сжатые же страницы будут выгружаться на диск, в то время как в случае zswap + zram
страницы будут перегружаться из одно сжатого хранилища в другое, и повторное сжатие не будет давать результатов. Или это для того, чтобы иметь своп не имея свопа?
zswap — сжатие для обычного свопа, чтобы не упираться в скорость шины/накопителя (у меня sata 2, для современных sata 3/nvme почти не актуально).
Насколько знаю, zram (по умолчанию) не выгружает свои страницы на диск, т.е. работает целиком в RAM. Про функциональность в zswap, подобной zram, не слышал, не использую.
Arch wiki уверена, что по умолчанию zswap.max_pool_percent=20
, но, поскольку он перехватывает выгрузку страниц, то без подпирания его работающим свопом работать не будет.
И там же, в самом начале, написано, что выгрузка в реальный свап происходит уже разжатых страниц. Вероятно, этот ошибся, утверждая, что zswap выгружает уже сжатые страницы.
Стало быть, если хочется избежать IO на медленный диск, то надо подпирать его zram, как сделано у вас.
На kernel.org пишут, что zswap также умеет находить дубликаты страниц.
Same-value filled pages identification feature is enabled by default and can be
disabled at boot time by setting the "same_filled_pages_enabled" attribute to 0
А вот тут протестировали zswap с разным значением zswap.max_pool_percent
.
я бы однозначно советовал Windows 10 для маломощных компьютеров с малым количеством RAMмало — это сколько?
Я, с 8 ГБ RAM, долгое время жил в режиме «либо браузер, либо виртуалка»: кеш-страницы все из памяти вытяснялись, своп заполнялся, и трешинг был настолько сильный, что интерфейс не отзывался минутами (притом, что у меня SSD). Сейчас, на современных ядрах и с правильной настройкой, ситуация заметно лучше, что не отменяет факта более оптимизированной работы с памятью под десктопные нужды в Windows 10.
Какие варианты есть.
И желательно чтоб без танцев с бубном.
Для промышленного решения не пойдет, а для единичных костылей — самое оно.
фактически нельзя было пользоваться под Linux
Надеюсь вы понимаете всю нелепость этой претензии без указания что за Linux и с каким DE?
Под 10й виндой всего один DE, со стандартным потреблением, а вот под линуксом их даже не два, а сильно больше) Есть DE очень охочие до ресурсов, типа Gnome3, а есть более легковесные, есть даже минималистичные, типа i3…
Ну по поводу "вообще невозможно", система может потерять любую интерактивность на десятки минут, когда на умолчаниях уходит в swap. На днях я так увел рабочую станцию в аут минут на 40, запустив сборку на все ядра при забитой другим софтом оперативке. Это заведомо не могло пойти нормально, но не настолько же, чтобы не было возможности даже по ssh прицепиться и остановить это все.
Мои слова о невозможности работы нужно понимать буквально: когда такое происходит, может быть, только раз в несколько минут курсор мыши начинает передвигаться.
См. bugzilla.kernel.org/show_bug.cgi?id=196729
I have 10Gb of RAM
The first swap was after loading a saved game, then launching kmail in the
background. This caused ~500Mb to be swapped to /dev/sda2 on an SSD. The
system froze for about 8 minutes — barely being able to move the mouse. The
HDD LED was on constantly during the entire time.
Для сравнения: вчера на одноплатнике с 512 МБ RAM и ядром 5.4 пользовался браузером. Медленно, но жить можно. На ядре ветки 4, где проявляется эта проблема, всё бы просто зависло.
Спасибо большое. Как раз вчера столкнулся с проблемой, что как только кончилась ОЗУ, сразу же интерфейс перестал отзываться — невозможно даже закрыть вкладки, чтобы освободить памяти.
Настроил Zwap и dirtz.conf — и теперь проблема не воспроизводится — уже открыл все программы и полсотни вкладок — половина памяти в свопе, но интерфейс продолжает работать, как и все программы, хотя и с тормозами конечно.
habr.com/ru/company/selectel/blog/498526/#comment_21540260
Алгоритм сжатия без потерь lz4 показал наиболее заметные результатыХм, было бы странно увидеть там алгоритм сжатия с потерями.
Пока можно и через докер глянуть, что да как.
А кому невтерпеж всегда можно присоединиться к сообществу для ускорения ввода фич.
p.s. На последней конфе выступали разработчик Yii и Symfony. Никаких холиваров. Причем оба дико завлекали в поддержку Open Source сообщества. Хоть на один коммит в пару строк. С миру по коммиту — уже приложение.
Не удивлюсь, если через пару лет будут силком тащить к компам, вносить свою лепту.
Использование SNAPsnap приложения по прежнему запускаются в 10 раз медленее, или это исправлено?
Все кто хэйтят snap не могут расстаться с 20 летним компом?
Ну я бы ещё понял 5 секунд и минуту в разницу, но там где оно на глаз не заметна, это просто придирки
Пол SSD — придирки? Я уж молчу о том, что люди всё ещё HDD используют, и там уже не явно не доли секунд запуск. Да даже если 1000 мсек против 200 — это всё равно заметно, особенно для приложений, которые постоянно запускаются/закрываются (как тот же калькулятор или редактор).
Ну убунту у меня на обычном жд на 7200 стоит, как по мне экономия на спичках, редактор если постоянно нужен, то зачем его закрывать?
Я уж молчу о том, что люди всё ещё HDD используютСочувствую им. Независимо от наличия snap.
Я тут попытался было перенести домашние виртуалки на HDD (на SSD кончается место) и довольно быстро вернул их обратно. Тормозогло. И ведь когда-то это устраивало (когда SSD не было), но к хорошему привыкаешь быстро и безвозвратно.
Интересно, что такого натворили то, что всё стало так тухло?
100 мс заметно и на глаз и на слух и вообще как угодно. Возьмите гифку, где 10 раз в секунду чёрный сменяется белым. Вы не увидите смены цветов? Серьезно? Или аудио с 10 ударами в секунду. Вы не услышите удары, разве?
Откуда вообще идея, что 100 мс это "мало"? Как городская легенда, похоже, небольшой процент людей это друг другу рассказывают, а проверять лень.
А про 1 секунду и говорить нечего, это заметно любому, кто не в коме.
С гибридными дисками нормально работает.
Те кто минусы ставит, хотя бы описывали свое железо, p.s. ноутбук — это калькулятор если что
А Вы со своими комментариями в духе «ноутбук — это калькулятор» больше похожи как раз на подростка, который радостно хвастается перед окружающими новым купленным ему родителями телефоном.
Вовсе нет, просто я уверен на 100% что те кто жалуется, комп не обновляли лет 5 минимум, и ещё и ноутбук скорее всего, комп я сам раз в 10 лет обновляю, вполне зарабатываю сам, ну и в snap у меня арбузер и дискорд, больше не знаю что там народ ставит, что по несколько гигов места нет и в 10 раз дольше открывается, открывается дольше, так как проц в буке старый, жёсткий и ссд медленный
Win10 и Manjaro, к слову, на моём ноуте летают без малейших лагов.
Обновил на 20.04 c 19.10 ноутбук Acer Swift 3 на Intel 10-го поколения. Заработал встроенный микрофон (точнее матрица из 4-х микрофонов) и suspend. Проблем не заметил.
Для запуска обновления пришлось добавить ключ -d
к sudo do-release-upgrade
даже учетная запись суперпользователя root не может изменить код ядра
Ubuntu пошла по пути windows, ограничивая пользователя в правах. Похоже последний нормальный LTS релиз Ubuntu останется 18.04. RIP Ubuntu, привет другие дистрибутивы Linux.
P.S.: концепция по которой изначально строилась безопасность linux предполагала использование root только для системных изменений и особых случаев. Большинство программ при установке просто устанавливают в bin ссылку на себя и не более. Вместо запрещения менять систему правильнее было бы наоборот разрешить делать типовые операции, такие как добавление ссылки на программу, без рута, пусть и только для данного пользователя. Вместо этого люди запускают из под рута всё подряд, ловят трояны и приходится вводить ограничения возможностей рута. Ровно в тот момент, когда начали использовать root на каждый чих, и случился поворот не туда. Можно было бы вернуться к истокам, но Ubuntu пошла по пути Windows, очень жаль.
Ты видимо не разобрался что это и на основе каких-то своих измышлений строишь неверные выводы.
Во-первых это фича ядра линукса, а не убунты. Ты можешь включить её и на других дистрибутивах.
Во-вторых это защита ядра, а не user-space. Его и раньше то особо не меняли, в основном в хакерских целях. Для пользователя разницы нет никакой, для разработчиков скорее всего тоже.
Вместо этого люди запускают из под рута всё подряд, ловят трояны и приходится вводить ограничения возможностей рута.
Злоумышленник может поднять права и другими способами. А подняв их, он может сделать очень дурные вещи:
Если злоумышленник в результате атаки добился выполнения кода с правами root, то он может выполнить свой код и на уровне ядра, например, через замену ядра при помощи kexec или чтения/записи памяти через /dev/kmem. Наиболее очевидным следствием подобной активности может стать обход UEFI Secure Boot или извлечение конфиденциальных данных, хранящихся на уровне ядра.Только не надо транслировать мифы о том, что SB это изобретение клятого микрософта — это только на опеннете прокатит, а читатели Хабра знают, какую пользу несёт грамотное настроенная безопасная загрузка. SecureBoot — единственная нормальная защита от вредоносных OROM-ов и загрузчиков.
Что самое смешное, дистрибутивы и до этого использовали различные патчи для блокирования обхода SecureBoot. «lockdown» лишь вобрал в себя применяемые в дистрибутивах патчи, и их, наконец-то, приняли в ядро. Для вас, как пользователя Ubuntu, вообще ничего не изменилось. Но до этого патчи вам не мешали, а тут вдруг резко всё пропало, клятая винда во все поля.
Злоумышленник может поднять права и другими способами.
Может поднять только в том случае, если пользователь запускает дырявые программы под рутом. А чтобы этого не происходило, не надо запускать всё подряд из под рута, читайте предыдущее сообщение. Ваши рассуждения относительно рута аналогичны тем, как если бы вы считали всех граждан уязвимыми для мошенников, а чтобы от этого защититься — предлагали забрать у всех их недвижимость, паспорта и гражданские права. Да, иногда системы хакают, как правило по недосмотру самих пользователей, но ограничивать их из за этого в правах, чтобы «защитить»? При том, на системе для профессионалов, а не домохозяек? Вы только что расписались, что отдаёте контроль над своей машиной неизвестным людям в Canonical/Linux Foundation/не важно и не сможете ничего сделать даже с правами суперпользователя, радуйтесь.
Теперь вы можете отформатировать, например, USB-накопитель в exFAT
Exfat и так прекрасно работал через exfat-fuse.
Прощайте 32 бита
Правильно ли я понимаю, что это относится к чисто 32-битной сборке (когда и ядро и юзерспейс 32-битные), а просто 32-битные либы как в макосе не выпилили?
В этом смысле snap гораздо более устойчив
Небольшая выдержка из статьи:
Разработчики KDE активно щупали технологию Snap, чтобы попробовать представить своё детище в таком формате. Первые пробы упаковки KCalc рожали снап пакеты по 70 мб из-за kde-frameworks-5 внутри, но стоило воспользоваться интерфейсом connect и вынести kde-frameworks-5 в отдельный snap пакет, то KCalc похудел до 300 кб
Натянул морду deepin сразу после установки благо есть уже в репах и мои волосы мягкие и шелковистые. Настроек ноль с половиной но они и не нужны. По дефолту все красиво и правильно. И есть человеческая темная тема.
Я лично живу с чорным-чорным ~/.gtkrc-2.0, такой же самопильной темой gtk3(на основе чего-то скачанного), export QT_QPA_PLATFORMTHEME=gtk2 в ~/.xinitrc и cwm в качестве оконного менеджера.
Не понятно, как удалили питону. Утром обновился. Команда python запускает 2.7. Третий как и раньше через python3.
Огорчает, конечно, отвратительная цветовая гамма убунты, этот дурацкий оранжевый и фиолетовый — совершенно везде, хотя давно бы могли уже сделать переключение на что-нибудь более спокойное.
Кстати, людям со слабыми машинами, можно порекомендовать KDE версию, внезапно.
А так скачал snap и погнали.
PS
А фиксация у меня такая, потому что я — копрофил и педераст ушибленный, все через призму такую воспринимаю и транслирую, понимаете ли, а такой лексикон и вовсе мой потолок. Ну и еще руки из жопы и пользоваться операционными системами не умею. Надеюсь, ответил достаточно развернуто и не разочаровал.
К сожалению, в мире осталось много проектов, работающих с Python 2,
последнюю пару лет, наблюдаю, что у всех актуальных проектов есть(и часто не один) порты на третий питон
Ubuntu 18.04.4 — обновил вчера до 20.04 (обновиться могут как 18.04 так и 19.10)
Что нового в Ubuntu 20.04