Arch#jwm

Официальный дистрибутив Arch linux

-------------------------------------------

# ping -c 3 google.com => "0% packet loss"

----------------------------------------------------------

# cfdisk => создать разделы boot, swap, root, home

# mkfs.ext2 /dev/sda1 -L boot

# mkswap /dev/sda2 -L swap

# mkfs.ext4 /dev/sda3 -L root

# mkfs.ext4 /dev/sda4 -L home

# mount /dev/sda3 /mnt

# mkdir /mnt/{boot,home}

# mount /dev/sda1 /mnt/boot

# mount /dev/sda4 /mnt/home

# swapon /dev/sda2

--------------------------------------------------------------

# nano /etc/pacman.d/mirrorlist => отредактировать репозиторий

# pacstrap -i /mnt base base-devel linux linux-firmware dhcpcd nano

------------------------------------------------------------------

# pacstrap -i /mnt netctl dialog wpa_supplicant => Wi-Fi

--------------------------------------------------------

# arch-chroot /mnt pacman -S grub-bios => BIOS

# arch-chroot /mnt pacman -S grub-efi-x86_64 => UEFI 

# genfstab -p /mnt >> /mnt/etc/fstab

# arch-chroot /mnt /bin/bash

-----------------------------------------------------------------------------------

# nano /etc/locale.gen => раскомментировать #en_US.UTF-8 UTF-8 и #ru_RU.UTF-8 UTF-8

# locale-gen

----------------------------------------------------------------------------------------

# nano /etc/mkinitcpio.conf => MODULES( ) Nvidia — nouveau  Intel — i915  AMD — radeon

--------------------------------------------------------------------------------------------

# mkinitcpio -p linux

-----------------------

# grub-install /dev/sda

# grub-mkconfig -o /boot/grub/grub.cfg

--------------------------------------

# passwd

--------

# exit

--------------------------

# umount /mnt/{boot,home,}

--------------------------

# reboot

-----------------------------------

# hostnamectl set-hostname хост_имя

----------------------------------------

# timedatectl set-timezone Europe/Moscow

----------------------------------------

# localectl set-keymap ru

# setfont cyr-sun16

# localectl set-locale LANG="ru_RU.UTF-8"

# export LANG=ru_RU.UTF-8

# nano /etc/vconsole.conf => добавить строку FONT=cyr-sun16

----------------------------------------------------------------

# mkinitcpio -p linux

--------------------------------------

# grub-mkconfig -o /boot/grub/grub.cfg

---------------------------------------------------------------------------------------------

# nano /etc/pacman.conf => раскомментировать #[multilib] и #Include = /etc/pacman.d/mirrorlist

----------------------------------------------------------------------------------------------

# useradd -m -g users -G audio,games,lp,optical,power,scanner,storage,video,wheel -s /bin/bash имя_пользователя

# passwd имя_пользователя

# chfn имя_пользователя

--------------------------

# systemctl enable dhcpcd

# systemctl start dhcpcd

# wifi-menu => Wi-Fi

---------------------

# pacman -Syy

# pacman -Su

-------------------

# pacman -S sudo

# EDITOR=nano visudo => раскомментировать строку # %wheel ALL=(ALL) ALL

# exit

---------------------------------------------------------------------------

$ sudo pacman -S xorg-server xorg-xinit xorg-xload xorg-xmessage mesa xterm

$ sudo pacman -S xf86-input-synaptics => тачпад или тачскрин

$ sudo pacman -S xf86-video-nouveau => Nvidia

$ sudo pacman -S xf86-video-intel => Intel

$ sudo pacman -S xf86-video-ati => AMD

$ sudo pacman -S xf86-video-vesa => виртуальная машина

-----------------------------------------------------------

$ sudo pacman -S alsa-lib alsa-utils   

$ sudo alsactl init => инициализация звука

------------------------------------------------

# sudo pacman -S jwm dmenu

# sudo pacman -S rxvt-unicode urxvt-perls

# sudo pacman -S xorg-xrandr xorg-xkill xorg-xcalc xclip xorg-xdpyinfo

# sudo pacman -S qutebrowser

# sudo pacman -S mc

# sudo pacman -S feh scrot flameshot

# sudo pacman -S unzip unrar p7zip

# sudo pacman -S mpv youtube-dl

# sudo pacman -S ncdu tree

# sudo pacman -S conky atop powertop iotop hddtemp lshw sysstat smartmontools hdparm dmidecode kmon nmon smem hwinfo tlp psmisc

# sudo pacman -S iftop vnstat traceroute net-tools nmap hping dnsutils lsof nethogs bwm-ng

# sudo pacman -S wireless_tools wireless_regdb usb_modeswitch

# sudo pacman -S git curl wget rtorrent

# sudo pacman -S zathura-pdf-mupdf

# sudo pacman -S libreoffice-fresh libreoffice-fresh-ru

# sudo pacman -S virtualbox

--------------------------------------

$ nano ~/.bash_profile => добавить строку [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx

-----------------------------------------------------------------------------------------------

$ cp /etc/X11/xinit/xinitrc ~/.xinitrc

$ nano ~/.xinitrc => закомментировать 5 строк снизу и добавить exec jwm 

---------------------------------------------------------------------------------------------

$ sudo pacman -S ttf-liberation opendesktop-fonts ttf-dejavu

-------------------------------------------------------------------------------------------

$ sudo nano /etc/X11/xorg.conf.d/00-keyboard.conf "ru,us" => "us,ru" переключение Shift+Shift

--------------------------------------------------------------------------------------------

$ sudo systemctl reboot