Linux list of programs.

Оглавление

  1. Base Package
  2. Package for grub and uefi menu
  3. Else package
    1. Network tools.
    2. Server list of packages.
    3. Network time protocol server packages.
    4. WiFi packages.
    5. Graphic Card packages.
    6. Display Manager packages.
    7. Shells.
    8. Alsa PulseAudio and xf86-input packages.
    9. Common for Desktop packages.
    10. User Packages.
    11. Programing.

1. Base Package

Base Package:

bash btrfs-progs ntp sudo f2fs-tools dialog htop nano vi ntfs-3g linux-headers squashfs-tools upower mlocate testdisk hwinfo mkinitcpio

Base Devel Package:

bash bzip2 coreutils cryptsetup device-mapper dhcpcd diffutils e2fsprogs file filesystem findutils gawk gcc-libs gettext glibc grep gzip inetutils iproute2 iputils jfsutils less licenses logrotate lvm2 man-db man-pages mdadm nano netctl pacman pciutils perl procps-ng psmisc reiserfsprogs s-nail sed shadow sysfsutils systemd-sysvcompat tar texinfo usbutils util-linux vi which xfsprogs btrfs-progs ntp sudo f2fs-tools dialog htop mc ntfs-3g bash-completion gparted net-tools linux-headers squashfs-tools upower mlocate recordmydesktop testdisk hwinfo mkinitcpio

Linux Kernel:

linux-lts linux-lts-headers linux-lts-docs

Linux Headers:

linux linux-headers linux-docs

User and Groups.

Users:

adm ftp games http log rfkill sys systemd-journal users uucp wheel

System:

dbus kmem locate lp mail nobody proc smmsp tty utmp

Presystemd:

audio disk floppy input kvm optical scanner storage video

Перейти к оглавлению.


2. Package for grub and uefi menu.

Grub:

grub os-prober

Grub theme:

breeze-grub grub-theme-vimix

Grub BTRFS:

grub-btrfs

Syslinux:

syslinux

Grub UEFI:

grub os-prober efibootmgr dosfstools

ReFind:

refind efibootmgr dosfstools

Systemd boot:

efibootmgr dosfstools

Перейти к оглавлению.


3. Else Package

3.1. Network tools.

Перейти к оглавлению.


3.2. Server list of packages.

SSH.

openssh

Ansible.

ansible ansible-core

Docker.

docker docker-compose

Podman.

podman podman-compose podman-docker podman-dnsname buildah cockpit cockpit-podman

Mail.

postfix

Namp (nginx, apache, mariadb, phpmyadmin).

nginx apache mysql++ mariadb mariadb-clients php phpmyadmin php-fpm php-apache uwsgi

FTP.

atftp bftpd curlftpfs filezilla gftp lftp tnftp vsftpd

Firewals.

Fail2ban.

fail2ban

ClamAV.

clamav clamtk glibc

Перейти к оглавлению.


3.3. Network time protocol server packages.

ntp networkmanager-dispatcher-ntpd

Перейти к оглавлению.


3.4. WiFi packages.

WiFi:

iw wireless_tools wpa_actiond wpa_supplicant wicd

Broadcom:

b43-fwcutter

Intel 2100:

ipw2100-fw

Intel 2200:

ipw2200-fw

Bluetooth:

blueman bluez bluez-libs bluez-plugins bluez-utils bluez-tools

Перейти к оглавлению.


3.5. Graphic Card packages.

INTEL ucode:

xf86-video-intel libva-intel-driver intel-ucode

AMD ucode:

xf86-video-ati amd-ucode

Nvidia:

nvidia nvidia-settings nvidia-utils lib32-nvidia-utils pangox-compat

Nvidia LTS:

nvidia-lts nvidia-settings nvidia-utils lib32-nvidia-utils pangox-compat

Nvidia DKMS:

nvidia-dkms nvidia-settings nvidia-utils lib32-nvidia-utils pangox-compat

Libs:

cuda bumblebee mesa mesa-demos libva-utils libvdpau lib32-libvdpau lib32-virtualgl

Nouveau:

xf86-video-nouveau

Openchrome:

xf86-video-openchrome

VBox:

virtualbox-guest-utils virtualbox-guest-modules

VMware:

xf86-video-vmware xf86-input-vmmouse

Generic:

xf86-video-fbdev

Перейти к оглавлению.


3.6. Display Manager packages.

Lightdm Configuration - «/etc/lightdm/lightdm-gtk-greeter.conf», uses «/usr/share/wallpapers/Carbon-Mesh/carbon_mesh_arch.png».

[greeter]
theme-name = Adwaita
icon-theme-name = Adwaita
background = /usr/share/wallpapers/Full-HD/looking-out.jpg
default-user-image = #avatar-default-symbolic
panel-position = bottom
panel-position = bottom
indicators = ~spacer;~separator;~session;~separator;~layout;~separator;~language;~separator;~a11y;~separator;~power;~separator;~spacer;~host;~spacer;~clock;~spacer

Lightdm Configuration - «/etc/lightdm/lightdm-gtk-greeter.conf», not uses background.

[greeter]
theme-name = Adwaita
icon-theme-name = Adwaita
background = 
default-user-image = #avatar-default-symbolic
panel-position = bottom
indicators = ~spacer;~separator;~session;~separator;~layout;~separator;~language;~separator;~a11y;~separator;~power;~separator;~spacer;~host;~spacer;~clock;~spacer
				

Применить Lightdm.

# Проверить текущий менеджер
systemctl status display-manager.service

# Установить пакет LightDM, Выбрать новый менеджер
sudo dpkg-reconfigure lightdm

# или
sudo dpkg-reconfigure mdm

Перейти к оглавлению.


3.7. Shells.

Screen Startup:

screenfetch

Shell SH:

Чтобы вывести список всех установленных оболочек.

chsh -l

Чтобы изменить оболочку воспользуйтесь следующей командой.

chsh -s /full/path/to/shell

Например для fish.

chsh -s /usr/bin/fish

Если хотите изменить оболочку для «root» пользователя войдите в него.

sudo su

Однако, я не рекомендую менять оболочку для ROOT пользователя во избежание проблем!

Перейти к оглавлению.


3.8. Alsa PulseAudio and xf86-input packages.

XF86 Input:

xf86-input-synaptics xf86-input-keyboard xf86-input-mouse

ALSA package:

alsa-tools alsa-lib alsa-utils alsa-plugins volumeicon lib32-alsa-plugins alsa-card-profiles

Pulseaudio package:

pavucontrol pulseaudio pulseaudio-alsa pulseaudio-bluetooth pulseaudio-equalizer pulseaudio-jack pulsemixer pasystray pamixer pulseview lib32-libpulse libpulse pipewire

Перейти к оглавлению.


3.9. Common for Desktop packages.

Gnome keyring:

gnome-keyring

XDG Utils:

python2-xdg xdg-user-dirs xdg-utils

General Package:

polkit gvfs gvfs-afc gvfs-mtp gvfs-smb acpid avahi cronie

Перейти к оглавлению.


3.10. User Packages.

Archivers:

ark xarchiver file-roller

Zip:

unzip zip unrar p7zip

TTF:

ttf-liberation ttf-dejavu opendesktop-fonts ttf-bitstream-vera ttf-arphic-ukai ttf-arphic-uming ttf-hanazono terminus-font

TTF Edit:

fontforge

Theme package:

gnome-icon-theme breeze breeze-grub breeze-icons faenza-icon-theme adwaita-icon-theme

Menu edit:

alacarte

Terminals:

xterm gnome-terminal lxterminal

CD/DVD/ISO:

brasero acetoneiso2 fuseiso cdrtools

Browsers:

firefox chromium opera vivaldi tor torbrowser-launcher lynx links

Messengers:

Evolution:

evolution evolution-bogofilter evolution-ews evolution-on

Thunderbird:

thunderbird thunderbird-extension-enigmail

Torrent:

Concolse downloads:

curl git wget youtube-dl

GUI Downloaders:

VPN:

openvpn

File manager:

doublecmd-gtk2 krusader

Graphic programs:

blender inkscape gimp pinta krita krita-plugin-gmic gcolor3

Image Viewer:

Media player:

vlc smplayer kmplayer

Audio player:

rhythmbox audacious

Audio edit:

audacity lmms

Video converters:

ffmpeg handbrake ciano

Video editors:

shotcut pitivi openshot avidemux-qt

Text editors:

vim geany leafpad mousepad gedit micro

Code editors:

atom emacs geany

Offices:

libreoffice-fresh okular evince djvulibre

System:

ksysguard libksysguard grub-customizer galculator dmidecode dconf dconf-editor

GPG:

gpa kgpg kleopatra

Science:

bc calc galculator kcalc octave genius stellarium celestia

Clipboard:

CAD Programs:

kicad kicad-library kicad-library-3d geda-gaf

Virtualization:

Games:

steam teeworlds supertuxkart xonotic warsow aisleriot kpat kmines gnome-chess gnuchess pychess gnome-sudoku hitori bomber

Arduino:

arduino arduino-avr-core arduino-cli arduino-builder avr-gcc avrdude avr-binutils avr-libc arduino-ctags arduino-docs

Emulators:

dosbox desmume mednafen mupen64plus ppsspp

Crypt:

keepassxc veracrypt

Wine:

wine wine-mono winetricks

Перейти к оглавлению.


3.11. Programing.

Bash:

shellcheck

Make, Cmake:

make cmake

GCC, CPP:

gcc gcc-libs binutils

MinGW + W64:

mingw-w64-binutils mingw-w64-headers

Golang:

go go-tools

Python

python python-pip python-setuptools python-virtualenv python-virtualenvwrapper python-wheel

Или «Python_Virtualenv.html»:

python3-virtualenv python3-venv virtualenv python3-virtualenvwrapper python3-distlib python3-filelock python3-platformdirs python3-stevedore

Python-2:

python2 python2-pip python2-setuptools python2-virtualenv python2-wheel

Python IDE:

pycharm-community-edition

QT Creator:

qtcreator qt5-base qt5-doc qt6-base qt6-doc

GTK3:

gtk3 libcolord

GTKMM3:

gtkmm3

GTKMM:

libsigc++-3.0 cairomm pangomm atkmm pkgconf glibc atk pango cairo gdk-pixbuf2 lib32-gdk-pixbuf2

GTK4:

gtk4 libcolord

GTKMM4:

gtkmm-4.0

Java:

jre-openjdk jdk-openjdk

Java IDE:

intellij-idea-community-edition eclipse-ecj

Perl:

perl

Rudy:

ruby ruby-irb

NodeJS:

nodejs

NodeJS LTS:

nodejs-lts-fermium nodejs-lts-erbium

IDE Editors:

codeblocks kdevelop

Pascal:

fpc fpc-src lazarus

HTML:

bluegriffon htmldoc xchm

Перейти к оглавлению.

Ну а сегодня на этом всё. Всем Добра и Удачи!

Copyright © xx.xx.xxxx by Mikhail Artamonov