L  I  N  U  X

Debian/release/non-free — свободная операционная система, состоящая из ПО с открытым кодом (Point, Sparky, Astra, Raspbian, Crunchbangplusplus)

Linux без systemd: Devuan, Void (дистрибутив использует менеджер пакетов XBPS, musl)

Ubuntu/Mini — операционная система для современных компьютеров, ноутбуков и серверов (UbuntuMATE, Lubuntu, Linux_Lite, Ubuntu_Cinnamon_Remix)

Gentoo — дистрибутив GNU/Linux с мощной и гибкой технологией Portage, совмещающей в себе возможности конфигурирования и настройки, а также автоматизированную систему управления пакетами (Calculate Linux, Sabayon Linux). Сообщество gentoo.ru.


  Защищённые дистрибьютивы

Tails  Whonix  Qubes OS  PureOS


Создание загрузочной USB: Ventoy, Etcher, UNetbootin, win32 disk imager или dd if=netinst.iso of=/dev/sda bs=4M; sync


  Сайты

Awesome-Selfhosted - полезные программы и утилиты

OpenNet , rus-Linux , LinuxTheBest , Losst , onweek , gitjournal , ZenWay , Хakep , distrowatch (рейтинг дистриб) , LINUX - жизнь в консоли , Librem продукты от Purism , ,


  Статьи

miniInstall , GRUB - загрузчик системы , cервер OpenSSH , bash  Блокировка рекламы и вредоносных сайтов через /etc/hosts , Создание QR-кода в консоли , Просмотр прогноза погоды из терминала , # ,


  HamRadio

1. Ubuntu Hams Packages& , Debian Hamradio , # 

2. Qtel(echoLink proxy list) , XASTIR , APRX , DireWolf , FLdigi , Xlog , Gpredict , XDX DX Cluster client , WSJT-X , # 


  Soft

bleachbit , keepassx/Pass , Rclone syncs , shc , cherrytree , RedNotebook , Notepadqq(аналог notepad++) , Deluge(BitTorrent client) , Pinta(aналог Paint) , VLC , Audacity , LibreOffice , Gimp , tmux+шпаргалка , mc , Lynis(аудит) , Vim , # ,

elinks(браузер) , mcabber/sendxmpp , mpop/msmtp , darkhttpd , Small HTTP server ,

VNC Viewer/VNC Connect , xrdp , noVNC , X2Go , vino , ssh , # ,

# , # , # , # ,


  Чистим Raspbian

# удаляем лишнее:
sudo apt-get remove --purge wolfram-engine libreoffice* nuscratch
sudo rm /opt/vc/src/hello_pi -r
sudo rm -f /usr/share/scratch/NuScratch20161212.image
cd /var/log/; sudo rm `find . -type f`

# удалить всё, кроме русского и английского:
/usr/share/locale/
/usr/share/man/
/usr/share/doc/
/usr/share/help/

# посмотреть что ещё не нужно:
sudo dpkg -l | less

sudo dpkg -r unattended-upgrades
sudo systemctl disable apt-daily.timer
sudo systemctl disable apt-daily.service

# удалить историю команд:
cat /dev/null > /home/pi/.bash_history
history -c

# полное обновление системы:
sudo apt-get clean
sudo apt-get update
sudo apt-get autoremove
sudo apt-get upgrade
sudo apt-get dist-upgrade

  Дополнительно

# добавляем что нужно:
sudo apt-get install mc matchbox-keyboard -y

# отключаем часть логов:
sudo systemctl disable rsyslog
sudo systemctl stop rsyslog

# отключить IPv6:
sudo nano /etc/sysctl.conf

# добавить в конце файла:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

# запись логов в RAM:
sudo mcedit /etc/fstab

tmpfs           /tmp            tmpfs   defaults,noatime,mode=1777,size=10m  0  0
tmpfs           /var/log        tmpfs   defaults,noatime,mode=0755,size=50m  0  0
#
#/var/lock is still handled via the tmpfs system to /run and /var/lock is a symlink to /run/lock
#tmpfs          /var/lock       tmpfs   defaults,noatime,mode=0755,size=10m  0  0

# включить параметр noatime, чтобы свести к минимуму записи в корневую файловую систему:
cat /etc/fstab

# должно быть:
PARTUUID=8fd3f0d4-02  /  ext4  defaults,noatime  0  1

# cоздать нового пользователя:
adduser

# удалить пользователя pi:
sudo userdel -r pi

# end