10 Things to do first in Arch Linux
In this video I share with you my 10 things to do first after installing Arch Linux.
Also check out the previous Arch Linux Videos:
Installing Arch Linux in less than 10 minutes https://youtu.be/GKdPSGb9f5s
How to use Arch User Repository (AUR) with Yaourt https://youtu.be/Ac-T4VNss0g
Arch Linux Playlist: https://www.youtube.com/playlist?list=PLSmXPSsgkZLt66s-M_gfQtMakc8iYJY6M
# 1 . Install LTS kernel
I also recommend to watch the detailed video "Why and How to install the LTS kernel" https://youtu.be/b-H3jURTgqk
Check your current kernel:
umane -r
Install an LTS kernel and reconfigure grub:
sudo pacman -S linux-lts
sudo grub-mkconfig -o /boot/grub/grub.cfg
You may also install linux-lts-headers.
Reboot and check which kernel is in use with uname -r.
Remove non-lts kernel
sudo pacman -Rs linux
# 2. Install Microcode
For intel processors with grub boot loader:
sudo pacman -S intel-ucode
sudo grub-mkconfig -o /boot/grub/grub.cfg
For AMD processors install linux-firmware package.
# 3. Disable GRUB delay
Add the following to /etc/default/grub:
# achieve the fastest possible boot:
GRUB_FORCE_HIDDEN_MENU="true"
Then put file 31_hold_shift to /etc/grub.d/.
Download 31_hold_shift https://goo.gl/nac6Kp
Make it executable, and regenerate the grub configuration:
sudo chmod a+x /etc/grub.d/31_hold_shift
sudo grub-mkconfig -o /boot/grub/grub.cfg
# 4. Install some key packages
sudo pacman -S adobe-source-sans-pro-fonts aspell-en enchant gst-libav gst-plugins-good hunspell-en icedtea-web jre8-openjdk languagetool libmythes mythes-en pkgstats ttf-anonymous-pro ttf-bitstream-vera ttf-dejavu ttf-droid ttf-gentium ttf-liberation ttf-ubuntu-font-family
# 5. Set up firewall
Install ufw:
sudo pacman -S ufw
Enable it.
sudo ufw enable
Check its status:
sudo ufw status verbose
Enable the start-up with the system:
sudo systemctl enable ufw.service
Reboot and check the status again. It should be active.
# 6. Encrypt your home directory
Logged out. Switch to a console with Ctrl+Alt+F2. Login as a root and check that your user own no processes:
ps -U username
Install the necessary applications:
sudo pacman -S rsync lsof ecryptfs-utils
Then encrypt your home directory:
modprobe ecryptfs
ecryptfs-migrate-home -u username
Mount your encrypted home.
ecryptfs-mount-private
Unwrap the passphrase and save it somewhere where only you can access it.
ecryptfs-unwrap-passphrase
Run
ls .ecryptfs
Edit /etc/pam.d/system-auth:
After the line "auth required pam_unix.so" add:
auth required pam_ecryptfs.so unwrap
Above the line "password required pam_unix.so" insert:
password optional pam_ecryptfs.so
After the line "session required pam_unix.so" add:
session optional pam_ecryptfs.so unwrap
Reboot and make sure that you can login to your desktop
# 7. Remove orphans
sudo pacman -Rns $(pacman -Qtdq)
# 8. Optimize pacman's database access speeds
sudo pacman-optimize
9. Check for errors
sudo systemctl --failed
sudo journalctl -p 3 -xb
10. Backup the system
sudo rsync -aAXvP --delete --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* --exclude=/run/* --exclude=/mnt/* --exclude=/media/* --exclude=/lost+found --exclude=/home/.ecryptfs / /mnt/backupDestination/
Please, subscribe if you want to watch more Linux videos.
The wallpaper can be downloaded from my Google+ https://plus.google.com/collection/YlkQNE
################################################
Support on Patreon: https://www.patreon.com/averagelinuxuser
Donate through PayPal: https://www.paypal.me/Kryvokhyzha
################################################
More cool Linux stuff at other social media:
Google+ - Best Linux Stuff: https://plus.google.com/+AverageLinuxUser
Facebook - Top Linux Tips: https://www.facebook.com/AverageLinuxUser
Twitter - Daily Linux News: http://twitter.com/AVGLinuxUser
Website: http://averagelinuxuser.com/
Видео 10 Things to do first in Arch Linux канала Average Linux User
Also check out the previous Arch Linux Videos:
Installing Arch Linux in less than 10 minutes https://youtu.be/GKdPSGb9f5s
How to use Arch User Repository (AUR) with Yaourt https://youtu.be/Ac-T4VNss0g
Arch Linux Playlist: https://www.youtube.com/playlist?list=PLSmXPSsgkZLt66s-M_gfQtMakc8iYJY6M
# 1 . Install LTS kernel
I also recommend to watch the detailed video "Why and How to install the LTS kernel" https://youtu.be/b-H3jURTgqk
Check your current kernel:
umane -r
Install an LTS kernel and reconfigure grub:
sudo pacman -S linux-lts
sudo grub-mkconfig -o /boot/grub/grub.cfg
You may also install linux-lts-headers.
Reboot and check which kernel is in use with uname -r.
Remove non-lts kernel
sudo pacman -Rs linux
# 2. Install Microcode
For intel processors with grub boot loader:
sudo pacman -S intel-ucode
sudo grub-mkconfig -o /boot/grub/grub.cfg
For AMD processors install linux-firmware package.
# 3. Disable GRUB delay
Add the following to /etc/default/grub:
# achieve the fastest possible boot:
GRUB_FORCE_HIDDEN_MENU="true"
Then put file 31_hold_shift to /etc/grub.d/.
Download 31_hold_shift https://goo.gl/nac6Kp
Make it executable, and regenerate the grub configuration:
sudo chmod a+x /etc/grub.d/31_hold_shift
sudo grub-mkconfig -o /boot/grub/grub.cfg
# 4. Install some key packages
sudo pacman -S adobe-source-sans-pro-fonts aspell-en enchant gst-libav gst-plugins-good hunspell-en icedtea-web jre8-openjdk languagetool libmythes mythes-en pkgstats ttf-anonymous-pro ttf-bitstream-vera ttf-dejavu ttf-droid ttf-gentium ttf-liberation ttf-ubuntu-font-family
# 5. Set up firewall
Install ufw:
sudo pacman -S ufw
Enable it.
sudo ufw enable
Check its status:
sudo ufw status verbose
Enable the start-up with the system:
sudo systemctl enable ufw.service
Reboot and check the status again. It should be active.
# 6. Encrypt your home directory
Logged out. Switch to a console with Ctrl+Alt+F2. Login as a root and check that your user own no processes:
ps -U username
Install the necessary applications:
sudo pacman -S rsync lsof ecryptfs-utils
Then encrypt your home directory:
modprobe ecryptfs
ecryptfs-migrate-home -u username
Mount your encrypted home.
ecryptfs-mount-private
Unwrap the passphrase and save it somewhere where only you can access it.
ecryptfs-unwrap-passphrase
Run
ls .ecryptfs
Edit /etc/pam.d/system-auth:
After the line "auth required pam_unix.so" add:
auth required pam_ecryptfs.so unwrap
Above the line "password required pam_unix.so" insert:
password optional pam_ecryptfs.so
After the line "session required pam_unix.so" add:
session optional pam_ecryptfs.so unwrap
Reboot and make sure that you can login to your desktop
# 7. Remove orphans
sudo pacman -Rns $(pacman -Qtdq)
# 8. Optimize pacman's database access speeds
sudo pacman-optimize
9. Check for errors
sudo systemctl --failed
sudo journalctl -p 3 -xb
10. Backup the system
sudo rsync -aAXvP --delete --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* --exclude=/run/* --exclude=/mnt/* --exclude=/media/* --exclude=/lost+found --exclude=/home/.ecryptfs / /mnt/backupDestination/
Please, subscribe if you want to watch more Linux videos.
The wallpaper can be downloaded from my Google+ https://plus.google.com/collection/YlkQNE
################################################
Support on Patreon: https://www.patreon.com/averagelinuxuser
Donate through PayPal: https://www.paypal.me/Kryvokhyzha
################################################
More cool Linux stuff at other social media:
Google+ - Best Linux Stuff: https://plus.google.com/+AverageLinuxUser
Facebook - Top Linux Tips: https://www.facebook.com/AverageLinuxUser
Twitter - Daily Linux News: http://twitter.com/AVGLinuxUser
Website: http://averagelinuxuser.com/
Видео 10 Things to do first in Arch Linux канала Average Linux User
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Plasma 5 on Arch Linux – install & configure15 Best Linux Applications that You MUST HAVE!How to Make Arch Linux Stable and What NOT to Do!Top Five Reasons To Run Arch LinuxInstalling Arch Linux in less than 10 minutesArch Linux Installation Guide (2019)Top 5 Arch Linux featuresWhy Linus Torvalds doesn't use Ubuntu or DebianArch Linux Package Management: What you need to knowHow I customize my KDE PlasmaUsing Pacman on Arch Linux: Everything you need to knowDockBarX XFCEMy Top 15 Things to do after Installing Arch LinuxUbuntu vs Arch LinuxHow to clean Arch Linux (Manjaro)Linux Apps I Use DailyArch Linux Full Installation WalkthroughQuit Installing Arch on Family and Friend's ComputersHow to Improve Font Rendering in Arch-Based DistributionsMY ARCH LINUX XFCE