Comments 75
А не проще взять Manjaro?
Только если хочешь Arch-подобную систему, работающую из коробки. Сам же Arch именно для тех, кто хочет всё настроить сам и с нуля
На мой взгляд основные особенности Arch - rolling release и разделение базовых пакетов и AUR. Если хочется по максимуму повозиться с потрохами системы и настройкой под себя - есть Gentoo.
Я ещё лично не люблю в user-friendly дистрах, что после установки нужно тратить время на удаление/disable горы мусорных пакетов/сервисов.
Насчет мусора в арче:
Чтобы установить dig, приходится ставить целый bind пакет вместе с сервером.
Чтобы установить psql(клиент для postgresql), нужно ... угадайте что.
psql лежит в составе postgresql-libs, в котором как-будто разные клиентские утилиты.
dig собирается из https://ftp.isc.org/isc/bind9/<pkgver>/bind9-<pkgver>.tar.xz
. Насколько я понимаю, в тех же сырцах куча всего разного. И это одна из политик Арча - минимум левых патчей, оригинальный код как есть.
если хочется как проще, то лучше уж винда, а чем генту лучше арча, если нужен конструктор? так то настроить под себя можно условно любой линукс
Не знаю: несколько лет сидел на арче. Потом, перешëл на Manjaro. Arch - это, в большей степени, идея о том, что инструмент не должен диктовать свои правила. Manjaro нарушает эту концепцию, но я не скажу, что она прям-таки юзабельная. Скорее, привлекательная, как философия. Но, когда тебе нужна система с кучей софта для работы (включая коммуникацию), абсолютно бесполезная. Поскольку, хочешь, не хочешь, а софт, который требует поставить работодатель уже тебя контролиоует.
Поэтому, сейчас я вообще сижу на винде. Манджаро стоит второй системой.
Manjaro это худший пример дистрибутива на базе арча. Лучше любой другой, а в идеале archinstall.
На Манджаро много нареканий, типа они там косячили с сертификатами, были проблемы с АУР, у меня даже оно падало при перестановке ядра.
Но в целом,(у меня в использовании и Арч и Манджаро,) как Арч из коробки мне нормально. Доволен и тем и другим. А Эндевор мне не понравился например. Так что это вопрос вкуса.
А вот ханжи "I use Arch btw", над ними уже давно на Реддите ржут.
А вот ханжи "I use Arch btw", над ними уже давно на Реддите ржут.
Единственное, что не меняется - это отношение к пользователям Gentoo. Ты их уважаешь и считаешь психбольными одновременно.
Дома это скорее игрушка (не ставил, но долго жил на слаке, обновляя софт исключительно компиляцией ванильных исходников от разработчиков), но в принципе в корпоративном окружении смысл есть - соптимизировать систему под нужное сочетание железа и софта и склонировать на тысячу-другую узлов.
Ну есть ещё пользователи slackware (сам когда-то был) или ещё лучше lfs/blfs
мне кажется "i use arch btw" уже давно стал мемом? если вообще не родился им
неужели кто-то это говорит всерьез
Если чистый арч тяжко осилить. Тогда уж на худой конец лучше Arcolinux или EndeavourOS.
Манджара она как убунта ток от мира арча. Такой же кривой дистрибутив напичканный отсебятены его разработчиков. В свое время читая группы где люди часто делятся впечатлениями и проблемами в своих дистрибктивов. Постоянно ток и слышала потоки жалоб на манджару. И пару личных знакомых тоже об нее обожглись пытаясь в линукс через этот дистрибутив.
она как убунта ток от мира арча
Но той же убунтой пользуются (в том числе и для работы) гораздо чаще, чем дебианом.
А виндовс пользуется 75% пользователей пк, но это не говорит о том что система хорошая. А говорит о том что отдел маркетинга не зря ест свой хлеб.
Так примеры бы этих потоков жалоб. И примеры кривизны до кучи.
Проще взять Archinstall, который идёт в комплекте с загрузочным образом.
sudo pacman -S archinstall
В чём отличие статьи от того же Installation guide по первой ссылке? Без боли не получится, есть много нюансов - хотим ли дуалбут, efivars, тюнинг для ssd, шифрование диска и т.д. Это всё отражено по перекрёстным ссылкам на вики.
А затем делаем установку аппаратных часов как системных:
hwclock --systohc
Наоборот, эта команда устанавливает hardware на основе system. И это сломается при дуалбуте, потому что винда потом опять перезапишет обратно.
И фундаментальный вопрос - зачем? Нет никакого смысла заманивать людей в арч потому что он простой, это просто не так. Лучше рассказать для кого он и чем отличается от разных убунт и дать ссылку на вики, имхо.
В чём отличие статьи от того же Installation guide по первой ссылке?
Моей целью было написать гайд краткий и понятный для непосвящённых, а вот чем они будут руководствоваться - решать им самим.
Наоборот, эта команда устанавливает hardware на основе system. И это сломается при дуалбуте, потому что винда потом опять перезапишет обратно.
А это мы учтём, спасибо.
Лучше рассказать для кого он и чем отличается от разных убунт и дать ссылку на вики, имхо.
Обзоров на то, чем Arch отличается от других дистрибутивов, более чем достаточно. Но чтобы его опробовать, нужно хотя-бы осилить его установку
Отличие в том, что в официальном руководстве нет ошибок))) А тут - почти через одну с ошибками. Если кто-то попытается ставить Арч по этой статье, то нифига у него не выйдет. То дефис потерялся, то точка лишняя...
Кстати, а нынче линуксы не модно на btrfs ставить? Или ext4 до сих пор рулит?
p.s.
не могу пройти мимо :)
Прочитайте это - https://tsya.ru/ ведь совсем не сложно запомнить...
Держал одно время на btrfs. После краша системы (не связано с btrfs), он перешёл в read-only без возможности восстановления - копируй, форматируй, начинай сначала. Больше btrfs я видеть не хочу.
без возможности восстановления
перешёл в read-only
Противоречие прямо в соседних фразах. Если на вашей системе btrfs так ложится, то ext4 высыпется в невосстановимую кашу, а ещё хуже - будет незаметно портить файлы, пока не доберётся до важных системных файлов, что система ляжет прямо во время работы.
archinstall
Установка Arch Linux кратко и без боли:
archinstall
Автор, где ты был 4 года назад, когда я решил своим первым линуксом поставить именно Арч?))) 2 недели её ставил и тебе помогу теперь с этим - почему именно ext4, когда есть zfs или btrfs?) почему не ext2?)... Ну... Думаю ты понял почему 2 недели ушло ? желаю удачи и знаний ?
Установка без боли
богоподобный и великий Arch Wiki
написать гайд краткий и понятный для непосвящённых
"Богоподобный и великий Arch Wiki" надо читать.
Непосвященным очень понравится vim.
На установочном диске Arch-a предустановлены nano, mc(mcedit), openssh-server и аrchinstall.
https://geo.mirror.pkgbuild.com/iso/2024.04.01/arch/pkglist.x86_64.txt
Удобно ставить в общей локалке: маршрутизатор, Wi-Fi хот-спот.
Install Arch Linux via SSH
https://wiki.archlinux.org/title/Install_Arch_Linux_via_SSH
https://wiki.archlinux.org/title/Install_Arch_Linux_via_SSH_(Русский)
Archinstall
https://wiki.archlinux.org/title/Archinstall
https://wiki.archlinux.org/title/Archinstall_(Русский)
Загрузка установщика и далее:
systemctl status sshd
passwd # пароль для root - root
systemctl restart sshd
ip a # 192.168.149.235
ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.149.235
или так с паролем
sshpass -p 'root' ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.149.235
В Windows есть ssh-клиент(Get-WindowsCapability -Online | ? Name -like 'OpenSSH.Client*') или так
putty.exe -ssh root@192.168.149.235 -pw root # Windows сейчас под руками нет, но должно вроде работать.
В статье нет главного - зачем этим заниматься если ты старше 16 лет и у тебя нет кучи свободного времени чтобы просто поковыряться в дистрибутиве. И фраза "настроить под себя" это не ответ - какие задачи решаются, какая практическая польза, особенно на десктопе/лаптопе. История экономии 200 мб пакетов на 2-4 тб диске выглядит абсолютно не убедительно.
ставил почти по этой инструкции (на самом деле по вики, но тут все шаги оттуда взяты) для эмбеддед пульта. Убунта из коробки на неттопе грузится пару минут, арч по этой инструкции - секунд 40.
Но интереснее конечно мне было бы почитать инструкцию как сделать тоже самое без инета. В этой инструкции пункт `pacstrap` требует скачать сотни мегабайт хотя казалось я уже скачал установочный диск, а для оффлайн-установки в вики вместо вот такой простой инструкции какие-то загадки.
с чего бы оно там должно быть?
название говорит, что это гайд.
Значит "если ты старше 16 лет и у тебя нет кучи свободного времени чтобы просто поковыряться в дистрибутиве", то ты не откроешь этот гайд))
Если у вас есть время залипать в комментах на форумах. Значит время ставить арч точно есть. А вот то что нет желание это уже дело личное каждого. Просто не надо подменять понятия время и желания.
Испытал недавно всю гамму чувств когда решил попробовать на досуге чистый arch. У меня вероятно хватило бы скилов и времени чтобы все это проделать, но это явно не "поглядеть".
Manjaro я пробовал давно и не прочувствовал, поэтому решил заинсталить EnvauodorOS . В нем не смотря на gui из коробки вопреки "рекламным заявлениям" все равно надо допиливать в командной строке, но в целом linux как linux. оставил на диске так как свежайшее rolling ядро
"Вам нравиться всё настраивать под себя"
Нет, нравится.
1) archwiki и man говорят - пользуйтесь -Syu, -S небезопасен
2) в 2024 году уже у многих стоят nvme m.2 накопители, которые в системе указаны как /dev/nvme*
3) вим для новичков - это мощно
4) в руфусе нужно отметить пару специфичных пунктов, иначе арчисо не заведётся.
А самое интересное, что люди, которые пойдут по твоему гайду, банально споткнутся об arch chroot, потому что команда называется arch-chroot.
И это я ещё не читал дальше чрута
>Моей целью было написать гайд краткий и понятный для непосвящённых, а вот чем они будут руководствоваться - решать им самим.
При этом ты сам делаешь кучу референсов в сторону арчвики
Так в чем смысл статьи?
1) archwiki и man говорят - пользуйтесь -Syu, -S небезопасен
Я ваще всегда для установки и обновлений использую -Syyu причем даже не зная зачем второй игрик, просто в свое время арч ставила под руководством бывалого пользователя. Он сказал мне пиши -Syyu, вот я и пишу до сих пор так уже 7 год, обновляясь и устанавливая проги через терминал, ибо через гуи pamac неудобно и медленнее все делать чем пару слов в консоль ввести. )
Ещё можно просто yay
.
Да, я его и использую (ибо разное ставлю из аура) в связке с ключом описанным выше. Хотя начинала с yaourt, в простонародье йогурт, но его поддержку вроде давно забросили.
Для команды yay
не нужны эти ключи, они по умолчанию применяются.
Тем не менее по ситуации и там ключи нужны. Без них обновляться система не будет вроде. А если и будет то без аура. Разве что ставить программы без ключей можно но я не знаю какой режим по умолчанию стоит. Ну и еще как минимум ключ --noconfirm мне нужен, что бы не задавало лишних вопросов.
В любом случае лучше перестраховаться нежели после с бубном плясать если что пойдет не по задуманному. Ну и, так и так у меня часто используемые команды вместе с ключами алиасами сокращены Поэтому я с ними не заморачиваюсь. Придерживаюсь правила, раз настроил, норм работает, больше не трожь.
Меня на работе заставили Manjaro поставить, 5 лет линуксов не видел. Зашло на ура, так и сижу, как основная система.
Я человек простой(или душный) - дочитал до места с неправильным "-ться" - пошел писать об этом в комментарии(получается, что прочитал почти две строчки)
Такой гайд полезен больше для себя. Чтобы при новой установке поставить арч за 3 минуты, не включая голову. Для других, проще официальным гайдом воспользоваться. Он гораздо подробнее и описывает не только одну конкретную конфигурацию. Самая сложная часть установки - это если не повезёт с сочетанием Nvidia, Wayland, Plasma и нескольких мониторов. Вот там начинаются действительно весёлые танцы.
Расскажи как заставить систему при простое уходить в режим ожидания без использования сторонних программ за исключением swayidle при использовании i3 или hyprland, во всяких гномах и кедах оно понятно а вот тут как настроить я не осилил поэтому перевожу в ожидание через sudo systemctl suspend
Могу разве что посоветовать забиндить сочетание клавиш на данную команду. На i3 мы вписываем в конфиг следующее:
bindsym [сочетание клавиш] exec systemctl suspend
В противном случае может помочь скрипт на bash, но это уже не мой профиль
В 90% гайдов по установке арча авторы упускают из виду (или вообще не знают об этом) тот момент, что в корне установочного образа лежит ридми, в котором все эти шаги более-менее подробно описаны. Если этим не пользоваться, то зачастую неофиту приходится сидеть перед монитором с телефоном, в котором либо арчвики, либо подобная статья.
Мне кажется, он недавно там появился. Сколько арч переставлял - в упор не помню. Иногда приходилось w3m/lynx прямо с загрузочного образа, это правда.
Статья рассчитана на новичка, ага... Самое то - порекомендовать установить i3 с запуском иксов из консоли... Не лучше ли посоветовать установить гном через pacman -S gnome && systemctl enable gdm.service && systemctl enable NetworkManager.service и перезагрузиться. Так будет гораздо проще - пусть вникает в систему и решает что ему нужно. А i3 - такое себе решение, мягко говоря
Как там было в классике:
insomnia: Нужно выполнить всего три команды, чтобы поставить Gentoo
insomnia: cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6
insomnia: это первая
Автор, ты по факту в текстовом формате выложил видос, без понимания установки. Не осуждаю, но это такое себе. Окружение i3 - оно всем надо?
И теперь момент про swap-раздел: его следует делать RAMx2, если только оперативки не предостаточно. На 16 гигах я делаю свап на 32 гига, а на другой машине с 32 гб рам - делаю так же 32. Почему? - Потому что утечка памяти никуда не делась и лучше с запасом всегда иметь память, чтобы успевать реагировать на события - это как минимум.
P. S. Походу свой гайд писать придётся)
Установка Arch Linux кратко и (почти) без боли