Всем привет, сегодня я бы хотел поделиться своим опытом с начинающими линуксоидами. В этой статье находятся основные команды, которые ты должен ввести после установки Arch linux Буду краток, приступим: 1. Установка проприетарных драйверов: (NVIDIA) sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils (AMD) sudo pacman -S xf86-video-ati lib32-ati-dri (INTEL) sudo pacman -S xf86-video-intel lib32-intel-dri Для лиункса реомендую покупать видеокарты AMD ( что бы не ебаться с Nvidia :spain: ) 2. Установка AUR Обновляем систему: sudo pacman -Syu Устанавливаем Git: sudo pacman -S git Скачиваем yay: git clone https://aur.archlinux.org/yay.git Переходим в директорию, куда скачался yay: cd yay Устанавливаем yay: makepkg -sir --needed --noconfirm --skippgpcheck Далее выходим из этой директории и удаляем все не нужные нам файлы: cd .. rm -rf yay_install 3. Установка полезных пакетов: Установка пакетов, которые решают большинство проблем, с которыми вы можете столкнуться: sudo pacman -S f2fs-tools dosfstools ntfs-3g alsa-lib alsa-utils file-roller p7zip unrargvfs aspell-ru pulseaudio Программы которые я советую установить(полезные и нужные): sudo pacman -S chromium filezilla gimp gnome-calculator libreoffice libreoffice-fresh-ru kdenlive screenfetch vlc ufw qbittorrent 4. Включить авто-логин Если есть необходимость можно включить авто вход в систему. sudo nano /etc/lxdm/lxdm.conf Находим строчку #autologin= Раскомментируем его убрав # и после = пишем ваш логин в системе В принципе данных команд хватит что бы спокойно пользоваться системой (p.s вам придется дальше разбираться самим , полезный опыт ). Это моя первая статья, и я новичек на данном форуме, надеюсь на вашу поддержку!
Я бы не советовал начинать с арча. Лучше пусть попробуют на Ubuntu или Linux Mint потыкать терминал. Это, как в качестве первого ЯП рекомендовать язык ассемблера или СИ
dap0pe, Много людей бросают изучение программирования на C++, так как там строгая типизация и прочие вещи, отпугивающие новичков. В Си нет ООП, векторов, как как в C++, что делает сложнее разработку ПО. Про язык ассемблера молчу
crocodile3000, Мне проще понять, как работает конвейер у процессора, чем понять тот же ООП. Так что, думаю, всё зависит от человека.
dap0pe, Я говорю не про конкретных людей, а про статистику. Я много раз слышал, что люди бросали изучение программирования, когда выбирали C++ в качестве первого языка. Да и у самого есть небольшой опыт в обучении программированию, поэтому больше не учу C++ никого
nvidia: sudo pacman -S nvidia-dkms nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader lib32-opencl-nvidia opencl-nvidia libxnvctrl amd: sudo pacman -S mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-icd-loader lib32-vulkan-icd-loader mesa-vdpau lib32-mesa-vdpau libva-mesa-driver lib32-libva-mesa-driver vulkan-mesa-layers intel: sudo pacman -S mesa lib32-mesa vulkan-intel lib32-vulkan-intel vulkan-icd-loader lib32-vulkan-icd-loader