Меню Рубрики

Установка archlinux uefi 2017

PulseAudio, ранее известный как Polypaudio, — звуковой сервер для систем POSIX и WIN32. Это замена звуковому серверу ESD с намного меньшим временем задержки, лучшим качеством микширования и дискретизации и лучшей общей архитектурой.

Вот некоторые возможности PulseAudio:

  • Высококачественное программное микширование нескольких аудиопотоков с
    • поддержкой более одного входа и выхода. Может использоваться для объединения нескольких звуковых карт в одну (с изменением частоты дискретизации).
  • Множество поддерживаемых клиентских библиотек. Приложения, использующие
    • ESD, ALSA, oss, libao и GStreamer, поддерживаются без необходимости внесения каких-либо изменений в них. Модули для работы

      PulseAudio доступны для xmms и mplayer.

  • Внесение достаточно малых временных задержек и очень точное измерение
    • времени задержки для воспроизведения и записи. Возможность полной синхронизации нескольких потоков воспроизведения.
  • Сетевая прозрачность: приложения могут воспроизводить
    • или записывать звук на компьютере, отличном от того, на котором они выполняются.
  • Расширяемая архитектура с модулями для jackd, multicast-rtp,
    • lirc и avahi, в числе прочих.

Переходим с bash на zsh

Oh My Zsh!

Хочу поделиться очень отличным шеллом, а по большей части, фреймворком созданным для него, который превратит вашу консоль в очень информативный и продуктивный инструмент.

Данный материал пригоден только для пользователей unix-подобных систем, а именно Linux и MacOS. На MacOS не знаю что да как, но судя по всему установка и настройка совершенно не отличаются друг от друга. Соответственно его можно ставить и на веб-сервера.

Выпущен браузер Falkon 3.1.0

Выпущена новая версия браузера Falkon (раньше он назывался QupZilla), сообщает Linux.org.ru. Браузер Falkon основан на движке QtWebEngine и выпускается для Windows, Linux и macOS.

Из новшеств, представленных в Falkon 3.1, можно отметить:

• поддержку написания плагинов на QML
• добавление обработки средней клавиши мыши для копирования буфера обмена
• расшаривание страниц с помощью KDE Frameworks
• базовая поддержка клиентских сертификатов и собственных обработчиков протоколов
• оформление поисковой панели в стиле KDE
• использование DBus для взаимодействия с другими запущенными копиями приложения
• куки, включенные в белый список, не удаляются при общей очистке
• стабилизация плагинов Python
• возможность закрытия полного дерева вкладок при нажатии средней клавиши мыши в плагине вертикальных вкладок
• исправление ошибок совместимости с QtWebEngine до версии 5.12
• исправление падений приложения в блокировщике рекламы
• возможность сборки приложения с отдельным QtWebEngine

источник

Установка Arch Linux UEFI

Изменение на 06/10/2019 группы Base больше нет!

Скачать последний образ дистрибутива можно на официальной странице загрузки: https://www.archlinux.org/download/.

После загрузки нужно записать образ на внешнее устройство

Записать образ на USB Flash drive можно программой dd следующим образом:

где /dev/sdX — это USB Flash
После записи образа на внешнее устройство вам необходимо настроить загрузку в режим загрузки с вашего USB Flash и запустить компьютер с подключенным устройством. Теперь можно приступить к установке

Настройка сети

Сейчас при установке дистрибутива наличие сети обязательно, поэтому её настройка необходима.

Проверить подключение к сети можно так:

Если подключения нет, то приступим к настройке.
Для беспроводного подключения используйте программу wifi-menu
Если в результате выходит ошибка о не существовании wlan0, то узнайте как называется ваш сетевой интерфейс с помощью iwconfig и введите wifi-menu
Так же проверьте что wifi устройство стоит не в блоке

Разблокировать все устройства можно командой

Для PPPoE: используйте для настройки программу pppoe-setup, для запуска — pppoe-start

Создание разделов на жестком диске

Для управления разделами на жестком диске в процессе установки рекомендую использовать программу cfdisk.
Команда осмотреть информацию о наших дисках

Рекомендую создать следующие разделы:
  • Раздел, равный количеству вашей оперативной памяти или хотя бы 1\2 — для раздела подкачки(swap), если он вам нужен.
  • 30 Гб (30720 Мб) для корневого раздела системы.
  • И всё оставшееся для домашнего раздела.
  • Раздел boot рекомендую не менее 100 Мб

Жмём кнопку Запись.

Форматирование разделов

Загрузочный раздел форматировать не нужно!!

sda1/2/3/4 указан как пример, указывайте свои номера.

Для раздела подкачки (swap):

Для корневого раздела используем ext4:

Для домашнего раздела также используем ext4:

Для раздела Boot требуется Fat32

Монтирование разделов

Смонтируем корневой раздел:

Создадим каталоги для монтирования boot и home разделов:

Смонтируем загрузочный раздел:

Создадим каталог для efi:

Смонтируем домашний раздел:

Подключим раздел подкачки(swap)

Приступаем к установки

Для более быстрой скачки пакетов можно настроить зеркала.

Например можно выбрать зеркало yandex

Впишите эту строку на самый вверх либо закомментировать не нужные сервера

Для закрытия нажмите Ctrl + X и согласитесь на изменения.

Установка пакетов

Установим базовые пакеты системы.

Первичная настройка системы

Генерируем fstab с использованием UUID

Перейдём в установленную систему:

Добавим русскую локаль в систему:

В файле /etc/locale.gen раскомментируйте строку #ru_RU.UTF-8 UTF-8

Обновим текущую локаль системы:

Откройте файл /etc/mkinitcpio.conf:

В разделе HOOKS, должен быть прописан хук keymap, Для работы гибернации resume

Читайте также:  Установка контактов телефонной розетки

Создадим загрузочный RAM диск:

Вместо Grub вы можете использовать systemd-boot или просто создать загрузочную запись Efi.

Обновим grub.cfg:

Выйдем из установленной системы:

Отмонтируем ранее монтируемые разделы:

Сейчас следует перезагрузить систему.

И нужно зайти в root пользователя с помощью ранее введённого пароля.

Локализация системы

Добавим строку FONT=cyr-sun16 в /etc/vconsole.conf.
Установим временную зону:

Обновим загрузочный RAM диск:

Добавим в grub UUID вашего свап раздела
в строчке GRUB_CMDLINE_LINUX_DEFAULT добавьте после quiet строчку resume=UU > Обновим grub.cfg(для локализации):

Для работы 32-битных приложений в 64-битной системе нужно раскомментировать репозиторий multilib:

Добавим пользователя (замените username на своё) и сразу поместим его в нужные группы:

Настройка сети

Обновим базы данных пакетов:

Настройка sudo

Теперь мы можем использовать sudo для выполнения команд администратора.
Теперь выйдите из root пользователя с помощью команды exit и зайдите в пользователя, которого вы создали.

Шрифты

Рекомендую установить следующие шрифты:

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

источник

Установка ArchLinux

ArchLinux — это удивительный дистрибутив. С одной стороны, он сложен в установке и настройке, потому что все компоненты вам придётся устанавливать вручную, в том числе и создавать конфигурационные файлы. Но с другой стороны, по этой же причине к нему тянется множество новичков, уже освоивших Ubuntu, которые хотят лучше узнать другие Linux-дистрибутивы.

И они делают это не зря. Благодаря ручной установке вы сможете лучше понять, как работает эта система, а также получите очень много практики использования терминала. ArchLinux был основан в 2002 втором году как система, из которой вы можете сделать всё что захотите. Вам предоставляется только базовое окружение, и из него вам предстоит собрать собственную систему.

Ещё один интересный момент — в ArchLinux для обновления системы используются роллинг-релизы, а это значит, что вы всегда будете иметь самое новое программное обеспечение без необходимости переустанавливать дистрибутив. Это ещё одна причина, почему он так популярен, несмотря на свою сложность. В этой статье мы рассмотрим установку ArchLinux на обычный компьютер. Мы разберём установку и настройку базовой системы, графическое окружение, а другие программы оставим на потом.

Шаг 1. Загрузка образа

Установочный образ ArchLinux для самой последней версии можно взять на официальном сайте. Как таковых версий нет, они обозначаются просто датами сборки Live-системы. Доступны образы как для 64-х, так и для 32-х битной архитектуры процессора.

Для загрузки доступна как прямая ссылка, так и торрент, а поскольку на диске находится только базовая система без графического интерфейса, занимает он немного, всего 756 Мегабайт.

Шаг 2. Запись образа на диск

Я не буду очень подробно останавливаться на этом моменте. Для записи образа на флешку в Linux можно использовать dd или Unetbooin:

В Windows для этих целей есть Rufus:

Шаг 3. Настройка BIOS

Дальше нам предстоит настроить в BIOS загрузку с носителя ArchLinux. Если вы решили устанавливать эту систему, то уже знаете, как это делается. Но я на всякий случай повторю. Во время заставки BIOS нажмите F2, F8, Del или Shift+F2, затем перейдите на вкладку Boot. Здесь выберите пункт 1st Boot Device или Boot Device Priority и установите на первое место ваш носитель:

Шаг 4. Меню загрузчика

В меню загрузчика вы можете выбрать архитектуру системы, которую нужно установить. На диске есть системы обеих архитектур, мы будем устанавливать х64:

Шаг 5. Загрузка Live-режима

Дождитесь завершения загрузки:

Это будет быстро, дальше вы попадёте в консоль. Тут вам и предстоит сделать основную часть работы.

Шаг 6. Настройка сети

Подключение к интернету обязательно при установке этой системы. Большинство пакетов, которые нужно установить, вам придётся скачивать. Если вы используете сетевой шнур, интернет подключиться автоматически. Но ещё можно использовать Wi-Fi. Здесь нужно выполнить пару настроек. Для подключения используйте команду:

В открывшемся окне выберите нужную сеть и введите её пароль. Затем нажмите кнопку Ok. Дальше посмотрите содержимое папки /etc/netctl, чтобы узнать, какое имя профиля для вашей сети выбрала программа:

Шаг 7. Разметка диска

На этом этапе начинается установка ArchLinux. Сразу после того, как сеть будет настроена переходим к разметке диска. Для этого воспользуемся программой cfdisk:

Здесь /dev/sda — тот жёсткий диск, на который будет установлена система.

Шаг 8. Выбор таблицы разделов

Если диск ещё не отформатирован, нам предложат выбрать таблицу разделов. Я буду использовать GPT, поскольку это более совершенная технология:

Шаг 9. Создание раздела загрузчика

Выберите свободное место с помощью стрелок вверх/вниз и с помощью стрелок вправо/влево выберите New:

Далее введите размер, достаточно 200М:

Шаг 10. Раздел для образа загрузчика

Для установки Grub в GPT необходимо создать отдельный раздел для начального образа загрузчика, который раньше писался в MBR. Так же как и раньше переместитесь на свободное место и выберите New.

Читайте также:  Установка лодочного мотора сузуки на катер

Укажите размер 1М, этого вполне достаточно. Затем переместитесь на кнопку type и выберите Bios boot:

Шаг 11. Корневой раздел

Дальше создадим главный системный раздел. Опять переместитесь на одно положение вниз, чтобы выбрать свободное место, затем нажмите New:

Размер раздела 20-30 Гб, этого должно быть достаточно.

Шаг 12. Домашний раздел

Дальше создаём домашний раздел, размер раздела — всё доступное пространство, только оставьте немного на swap:

Шаг 13. Раздел подкачки

Раздел подкачки должен иметь размер такой же, как и размер вашей оперативной памяти.

Шаг 14. Сохранение изменений

У вас должно получиться что-то похожее на это. Теперь нажмите кнопку Write и наберите yes.

Затем нажмите Quit, чтобы выйти из программы:

Шаг 15. Форматирование файловых систем

Поскольку мы всё делаем вручную, форматировать тоже придётся нам самим. Для раздела загрузчика будем использовать ext2, для всех остальных — ext4. Опция -L задает метку раздела. Начнём.

Раздел для файлов загрузчика был первым, значит /dev/sda1:

mkfs -t ext2 -L Boot /dev/sda1

Второй раздел для начального образа не трогаем, форматируем корень в ext4:

mkfs -t ext4 -L Root /dev/sda3

Форматируем домашний раздел:

mkfs -t ext4 -L Home /dev/sda4

Форматируем раздел подкачки:

Шаг 16. Монтирование файловых систем

Чтобы установить файлы системы на только что созданные разделы, их нужно сначала примонтировать. Монтировать будем в /mnt. Сначала корень:

Создаём папки для разделов home и boot:

mount /dev/sda1 /mnt/boot
$ mount /dev/sda4 /mnt/home
$ swapon /dev/sda5

Шаг 17. Выбор зеркала

По умолчанию все пакеты новой системы будут скачиваться с самого быстрого зеркала по мнению разработчиков. Но для меня лучше работает зеркало от Яндекса. Чтобы изменить зеркало, откройте файл /etc/pacman.d/mirrorlist и перенесите нужное зеркало на первое место. Например:

Скопировать строчку под курсором в vim можно, нажав два раза y (yy), а вставить с помощью p в командном режиме. Для сохранения наберите :wq

Шаг 18. Установка системы

Теперь мы готовы к тому, чтобы установить ArchLinux, а именно, все пакеты нашей новой системы. Для этого выполните:

pacstrap /mnt base base-devel

Будут установлены базовые утилиты, которые есть на этом образе, а также основные программы для разработчиков. При хорошем интернете установка занимает до 10 минут.

Шаг 19. Создание fstab

Создайте файл описания подключённых файловых систем fstab на основе точек монтирования /mnt с помощью такой команды:

genfstab -U /mnt >> /mnt/etc/fstab

Шаг 20. Вход в систему

Наша новая система установлена и для её дальнейшей настройки нам нужно войти в неё, но без перезагрузки, потому что загрузчик и сеть в ней ещё не готовы. Поэтому выполните:

Шаг 21. Часовой пояс

Теперь мы в установленной системе. Как видите, установка Archlinux для новичков не так уж проста, но дальше нам нужно ещё всё настроить. Указываем часовой пояс с помощью символической ссылки на него в файле /etc/localtime:

ln -s /usr/share/zoneinfo/Europe/Kiev /etc/localtime

Это временная зона для Киева, аналогично можно сделать для Москвы или другого города, просто выбрав другой файл в том же каталоге.

Шаг 22. Способ хранения таймера

Дальше нужно настроить способ синхронизации системного времени между перезагрузками. Есть два способа UTC и localtime. Если вы используете ещё и Windows, выберите localtime, иначе можно брать utc:

hwclock —systohc —localtime

Шаг 23. Редактор Vim

Почему-то он не устанавливается по умолчанию, поэтому установим:

Шаг 24. Локаль

Дальше нам нужно включить кодировки, с которыми сможет работать система. Для этого откройте файл /etc/locale.gen и расскоментируйте нужные строки. Например en_US.UTF-8 и ru_RU.UTF-8

Когда завершите, запустите генерацию локалей:

Шаг 25. Язык системы

Выполните такую команду, чтобы включить русский язык:

echo «LANG=ru_RU.UTF-8» > /etc/locale.conf

Как видите, здесь мы указываем только что сгенерированую локаль.

Шаг 26 Шрифт и раскладка

За эти параметры отвечает файл /etc/vconsole.conf. Просто добавьте в него такие строки:

Все доступные шрифты можно найти по адресу /usr/share/kbd/consolefonts/.

Шаг 27. Имя компьютера

Имя компьютера задаётся в файле /etc/hostname:

echo «sergiy-pc» > /etc/hostname

Теперь подтвердим его, добавив следующую строчку в /etc/hosts:

127.0.0.1 sergiy-pc.localdomain sergiy-pc

Здесь sergiy-pc — это имя компьютера, которое нужно заменить на своё.

Шаг 28. Создание образа ранней загрузки

В некоторых случаях ядру необходима начальная файловая система initcpio. ArchLinux не настроен, чтобы работать без этого образа, поэтому его нужно создать:

Установка ArchLinux в VirtualBox почти завершена, ещё пару действий.

Шаг 29. Пароль суперпользователя

Чтобы войти в систему, вам нужно как минимум задать пароль суперпользователя. Для этого выполните:

Шаг 30. Новый пользователь

Вам понадобится обычный пользователь для работы в системе. Для его создания выполните:

useradd -m -g users -G wheel -s /bin/bash sergiy

Здесь -g указывает основную группу, -G — дополнительные, группа wheel даёт возможность использовать команду sudo, больше пока не нужно. Опция -s задаёт командную оболочку, а последний параметр — имя пользователя.

Читайте также:  Установка проставки ниссан санни

Теперь создадим пароль для этого пользователя:

Шаг 31. Загрузчик

Далее нам нужно инсталлировать загрузчик, сначала устанавливаем файлы с помощью pacman:

Дальше установим загрузчик на диск:

И создаём конфигурационный файл:

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

Шаг 32. Настройка сети

Почти всё, но поскольку мы не хотим оказаться в новой системе без сети, нужно её настроить здесь. Рассмотрим настройку сети по DHCP. Сначала смотрим сетевые интерфейсы:

Теперь скопируем пример конфигурационного файла netctl:

cp /etc/netctl/examples/ethernet-dhcp /etc/netctl/ethernet-dhcp

Дальше нам нужно исправить имя интерфейса:

Готово, осталось только включить запуск этого профиля по умолчанию:

netctl enable ethernet-dhcp

Шаг 33. Перезагрузка

Вот и всё. Первоначальная настройка системы завершена, и теперь вы знаете, как установить ArchLinux. Выходим из окружения chroot:

Теперь размонтируем файловые системы:

И перезагружаем компьютер:

Выводы

Готово, установка ArchLinux на ваш компьютер завершена. Вам предстоит ещё очень много настраивать и устанавливать, но основной скелет системы уже готов. Установка действительно немного сложна, но если всё делать по пунктам, у вас обязательно получится.

Дальнейшая настройка ArchLinux после установки будет рассмотрена в следующих статьях. А вы уже пользовались ArchLinux? Какие у вас ощущения? Будете использовать её ещё? Напишите в комментариях!

Оцените статью:

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux интересуюсь всем, что связано с информационными технологиями и современной наукой.

87 комментариев

Можно не извращаться и установить с помощью Architect linux installer.

Извращаться?
100% арч Вам не нужен! Продолжайте пользоваться минтом, бубунтой etc

а вам он зачем — чтобы сидеть кнопить в консоли вместо того, чтобы дело делать?

У каждого свое дело. У меня 2 ключевых аспекта, которые подтолкнули в принципе отказаться от графической морды на всем и вся. Первый — как ни крути, но чрезмерно развитый гуй отвлекает от сути. Он хорош, только когда все просто. А когда коллега вдруг в проекте в какой-то запрятанной в жопе менюшке случайно ткнул не ту галку, после чего у всего отдела ничего не работает, а единственный способ все исправить найти глазами и руками что он там мог ткнуть — беда. Не каждый день такая хрень происходит, но когда случается, разгребать приходится долго, все вокруг нервные и тд и тп. С редактированием конфигов в этом плане проще — сравнил что было и что стало. Да и просто так человек, который не знает что он собирается делать, туда не полезет. Да, придется убить немного времени на изучение, но результат окупается сполна. Второй аспект — автоматизация. Чисто теоретически и в гуях все можно автоматизировать, но на практике это гораздо сложнее, потому, что придется для этого еще изучать как работает конкретное окружение стола, что там в программе установки творится и тд и тп.
Ну и как бонус — используя такие дистрибутивы волей-не волей, а получаешь более углубленные знания о работе системы. Соответственно начинаешь понимать, что linux может быть не только на десктопе или ноуте, а, например, как его поставить на сервер, на встроенную железяку, а это уже считай подготовка к более серьезной работе, можно сказать подводящее упражнение. Ubuntu->Slackware->Arch->Gentoo->Linux From Scratch и книга Embedded Linux читается гораздо лучше и правильнее, чем если вообще не проходить данный путь.

Для себя дома все так и стоит убунта. И на это есть свои причины. Самая основная — лучший репозиторий, что только существует. Большой и весь из стабильных пакетов. Для себя лично я нашел все, в среде по с открытым исходным кодом, причем порой оно даже превосходит по моим предпочтениям платные аналоги, а то и вовсе под другими операционными системами работает из рук вон плохо.

Тем более, что это только кажется сложным, автор тут очень неплохую инструкцию выдал.

Мсье знает толк в извращениях!))) А по сути, если сильно пугает консольная установка (хотя искренне не понимаю, что там может пугать, кроме отсутствия навыка к чтению манов) есть два дистра с графической установкой: ApricityOS и Antergos. Второй еще хорош тем, что имеет свою репу с infinality-fonts и поддерживает ZFS «искаропки».

Согласен. Ну его нафиг, у меня времени на это нет. Мне нужна рабочая система а не извращения. А эти все установки пускай студенты делают.

Archlinux очень гибкая и хорошая система. Пробывал инсталером все не очень нормально получается, если хочешь хорошую систему то надо ставить руками. Я хотел продолжения этой статьи где будеть полноц установка разной графической среди.

источник

Добавить комментарий