LINUX.ORG.RU

Настройка Debian 10 после установки

 , ,


1

1

Хочу установить на домашний ПК Debian 10 stable с Kde minimal. Подскажите пожалуйста, какие настройки нужно произвести и что нужно доустановить, чтобы довести систему до состояния, удобного для юзанья вдома. Где-то до уровня Kubuntu по удобству. Или поделитесь опытом, кто как дорабатывает. Из того что нагуглил:

  1. Подключить реппозитории non-free и contrib
  2. Установить firmwire
  3. Подключить поддержку 32-битных пакетов
  4. Добавить пользователя в группу sudo
  5. Установить udisk2
  6. Установить plasma-nm.
  7. Нужно ли доустанавливать кодеки?
  8. Как оптимизировать работу SSD?
  9. Что ещё? Система: i5-7500, графика только Intell HD 630. Интернет по шнурку, но есть и Wi-Fi модуль.

Установить firmwire

firmware — да, нужно: дрова на то, на что не хватает и микрокод проца.

Установить udisk2

Установить plasma-nm

Из коробки.

Нужно ли доустанавливать кодеки?

Можно. Обязательным шаг не является, в Ubuntu большая часть кодеков тоже не стоит по умолчанию.

Как оптимизировать работу SSD?

Или переодический fstrim через timer в systemd, или discard в /etc/fstab в опциях монтиривания.

Vsevolod-linuxoid ★★★★★
()

в 2020 году вроде все онлайн, зачем кодеки?

anonymous
()

попытался найти общее в твоих 9 пунктах, не догадался. У тебя есть цель?
Если цели нет, просто прикалывает движуха, вот тебе в коллекцию:

cp /usr/share/systemd/tmp.mount /etc/systemd/system
rm -rf /tmp/*
systemctl enable --now tmp.mount

bass ★★★★★
()
Последнее исправление: bass (всего исправлений: 1)

*прочитал топик внимательнее*
кде и дебиан - так себе связочка. кубунту норм - оставайся там.

bass ★★★★★
()

Подключить поддержку 32-битных пакетов

Это незачем делать без надобности.

Установить udisk2

Это даже в минимальной комплектации плазмы есть.

Установить plasma-nm.

plasma-pa туда же.

Нужно ли доустанавливать кодеки?

Нет. Но плеер я бы поставил.

Как оптимизировать работу SSD?

Включить discard во время установки или в /etc/fstab. Можно ещё fstrim / сделать. Рекомендую погуглить, оно делает trim только для пустых блоков, так что НЕ деструктивно.

Что ещё? Система: i5-7500, графика только Intell HD 630. Интернет по шнурку, но есть и Wi-Fi модуль.

firmware-* для модуля, если нужно.

Я ещё обычно сразу ставлю следующие пакеты:

ark
audacious
firefox-esr
firewall-applet
firewalld
gimp
gparted
inkscape
kcalc
kde-spectacle
keepassxc
konsole
konversation
libreoffice
mpv
neovim
okular
qbittorrent
telegram-desktop

anonymous-angler ★☆
()
Ответ на: комментарий от anonymous-angler

пациент ищет приключений - советую пациенту оставаться в койке

bass ★★★★★
()
Ответ на: комментарий от bass

Это что я таким образом сделаю? Самовыпилюсь?

cp /usr/share/systemd/tmp.mount /etc/systemd/system
rm -rf /tmp/*
systemctl enable --now tmp.mount
yigor
() автор топика
Ответ на: комментарий от anonymous-angler

Это что я таким образом сделаю? Самовыпилюсь?

{ echo 'KillUserProcesses=yes'; echo 'KillExcludeUsers='; } >> /etc/systemd/logind.conf

yigor
() автор топика
Ответ на: комментарий от bass

кде и дебиан - так себе связочка

А что не так с этой связкой?

yigor
() автор топика

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

Gennadevich
()

там нечего настраивать! Всё нивелирует выбор KDE и самого дистрибутива. Вот если бы WM да другой дистр, тогда да, можем и поговорить.

Как оптимизировать работу SSD?

Есть вики: Arch и Gentoo.

графика только Intell HD 630. Интернет по шнурку, но есть и Wi-Fi модуль.

По этим вопросам тоже туда. Всё разжевано.

FortyTwo
()
Последнее исправление: FortyTwo (всего исправлений: 1)
Ответ на: комментарий от yigor

man logind.conf

Эти настройки определяют, что делать с процессами, которые остались после того как ты завершил сессию. Дефолт - ничего не делать и оставить висеть мёртвым грузом. Но, ИМХО, это нелогично. Да и кроме того, плазма иногда отказывается запускать новую сессию, если есть останки от старой в процесах. Эти две строчки меняют поведение на «убить процессы, которые сами не завершились».

anonymous-angler ★☆
()

Кодеки притягиваются по зависимостям от плеера. Ну там *mplayer, vlc и подобные серьёзные. Если надстройка над gstreamer (зачем бы оно в кде?), тогда видимо надо ставить руками.

За полную установку КДЕ (с точки зрения дебиана разумеется) отвечает пакет task-kde-desktop в разделе задачи/конечный пользователь/КДЕ. Состав конечно не идентичен кубунту, но суть примерно та же.

SSD если и оптимизируется, то больше на снижение интервалов записи метаданных ФС, совершенно не обязтельно, но теоретически должно повысить живучесть. Реальный эффект необнаруживаем.

Пользователя отдельно в группу sudo? Зачем? Все запросы прав root в графике идут через какую то кде-утилиту с окошком. Ну или аналогичную у гнома для гтк-приложений. В консоли удобней использовать su а не sudo. Это же не убунту, и не надо делать из него убунту.

kirill_rrr ★★★★★
()
# SSD
systemctl enable fstrim.timer

# Firewall
apt install ufw gufw

# zram
apt install zram-tools

# ffmpeg
apt install ffmpeg gstreamer1.0-libav 

# Отключения защиты от Meltdown итп
/etc/defatult/grub в cmdline: https://make-linux-fast-again.com/

Добавить пользователя в группу sudo

Можно в установщике просто не указывать root-пароль.

paramon
()

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

Конечно же установить демоны для обработки нехватки памяти: nohang, memavaild, prelockd. Тут подробности: Просто оставлю это здесь: Игра в supertux2 с множественными `tail /dev/zero` в фоне без зависаний

https://github.com/hakavlad/nohang

https://github.com/hakavlad/prelockd

https://github.com/hakavlad/memavaild

далее своп разместить на zram

далее тюнинг /proc/sys: в /etc/sysctl.conf:

kernel.autogroup_enabled=1

см «В состав ядра интегрирован патч с реализацией идеи автоматической группировки задач для повышения интерактивности на десктопе.» https://www.opennet.ru/opennews/art.shtml?num=29919

swappiness не понижай. Если ssd, то можно увеличить до 100. см https://chrisdown.name/2018/01/02/in-defence-of-swap.html

для проилактики фризов при копировании файлов:

vm.dirty_background_bytes = 16000000
vm.dirty_bytes = 64000000

см https://www.linux.org.ru/search.jsp?q=12309

включить волшебные клавиши для ручного вызова киллера и прочих радостей

kernel.sysrq=1

см https://en.wikipedia.org/wiki/Magic_SysRq_key

anonymous
()

опцию ядра поправляем через /etc/default/grub

убираем splash screen

вписываем вместо этого

loglevel=4

чтоб видеть ход загрузки.

Вар: вкл unified cgroup hierarchy. туда же дописываем systemd.unified_cgroup_hierarchy=1

здесь же также можно вкл магические клавиши

anonymous
()
Ответ на: комментарий от anonymous

update-grub не забываем после правки

anonymous
()

Хочу установить на домашний ПК Debian 10 stable с Kde minimal.

Где-то до уровня Kubuntu по удобству.

А ты не хочешь съехать на OpenSUSE? У них отличное KDE и Yast есть, самое оно для начинающего. Вот: https://software.opensuse.org/distributions/tumbleweed

anonymous
()
Ответ на: комментарий от Gennadevich

Так и не раскрыл. Плюс то, что пишут тут, не нужно!

FortyTwo
()
Ответ на: комментарий от FireFighter

Судо позволяет получать админские задачи вообще не спрашивая прав на это. А с su достаточно просто не пускать злоумышленников к клавиатуре. Можно не уточнять что только когда там открыт рутовый терминал, ведь их всегда не стоит подпускать к клавиатуре.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.