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

Обновлено: 05.07.2024

В этом кратком руководстве описывается, как настроить статический и динамический IP-адрес в Arch Linux и его производных, таких как Manjaro Linux. Сначала мы увидим, как настроить статический IP-адрес.

Настройка статического IP-адреса в Arch Linux

Настроить статический IP-адрес можно двумя способами. Мы увидим оба.

Способ 1. Настройка статического IP-адреса в Arch Linux с помощью netctl

Netctl — это утилита командной строки, которую можно использовать для самоанализа и управления состоянием служб systemd для диспетчера сетевых профилей.

Как вы, возможно, уже знаете, примеры файлов конфигурации сети будут храниться в папке /etc/netctl/examples/ в Arch Linux.

Пример вывода:

Как видно из приведенного выше вывода, файлы ethernet-static и ethernet-dhcp являются образцами профилей Ethernet. Вы также увидите профили беспроводной сети в этом месте.

Сначала найдем имя нашей сетевой карты. Для этого запустите:

Пример вывода:

Как видно из приведенного выше вывода, имя моей сетевой карты — enp0s3.

Скопируйте образец профиля сетевой карты из каталога /etc/netctl/examples/ в каталог /etc/netctl/, как показано ниже.

Замените enp0s3 именем вашей сетевой карты.

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

Введите свой IP-адрес, маску сети, шлюз и сведения о DNS-сервере, как показано ниже.

Вы должны заменить eth0 на фактическое имя вашей сетевой карты (в нашем случае enp0s3) в приведенном выше файле конфигурации. Сохраните и закройте файл.

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

Наконец, запустите сетевой профиль, как показано ниже.

Остановить и отключить службу DHCP.

Перезагрузите систему, чтобы изменения вступили в силу.

Теперь проверьте статический IP-адрес с помощью команды:

Пример вывода:

Как видно из приведенного выше вывода, сетевой карте назначен статический IP-адрес (192.168.1.102).

Способ 2: настроить статический IP-адрес в Arch Linux с помощью systemd

systemd — это системный и сервисный менеджер для операционных систем Linux. Давайте теперь посмотрим, как настроить статический IP-адрес с помощью systemd.

Создайте сетевой профиль, как показано ниже.

Замените enp0s3 именем вашей сетевой карты. И добавьте следующие строки.

Сохраните и закройте файл.

Далее вам нужно отключить netctl. Чтобы узнать, что включено и связано с netctl, выполните следующую команду:

Как только вы определите все, что связано с netctl, отключите их все. В моей системе была включена следующая служба, поэтому я отключил ее, как показано ниже.

И удалите пакет netctl из Arch Linux с помощью команды:

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

Затем включите и запустите службу systemd-networkd, как показано ниже:

Перезагрузите систему. И проверьте, правильно ли назначен IP-адрес, используя команду:

Теперь вы знаете, как настроить статический IP-адрес. Далее мы увидим, как назначить сетевой карте динамический IP-адрес.

Настройка динамического IP-адреса в Arch Linux с помощью Netctl

Сначала установите netctl, если он еще не установлен.

Скопируйте профиль ethernet-dhcp из каталога /etc/netctl/examples/ в каталог /etc/netctl/, как показано ниже.

В этой статье описывается настройка сетевых подключений на уровне OSI 3 и выше. Особенности среды передачи обрабатываются на подстраницах /Ethernet и /Wireless.

Содержание

Проверьте соединение

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

Эту статью или раздел необходимо расширить.

Причина: добавьте или свяжите объяснение распространенных ошибок проверки связи, таких как Неизвестные хосты / Сеть недоступна. (Обсудить в Talk:Настройка сети)

ping используется для проверки возможности подключения к хосту.

Для каждого полученного вами ответа утилита ping будет печатать строку, подобную приведенной выше. Для получения дополнительной информации см. руководство ping(8). Обратите внимание, что компьютеры можно настроить так, чтобы они не отвечали на эхо-запросы ICMP. [1]

Если вы не получили ответа, это может быть связано с вашим шлюзом по умолчанию или вашим интернет-провайдером (ISP). Вы можете запустить traceroute для дальнейшей диагностики маршрута к хосту.

Управление сетью

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

  1. Убедитесь, что ваш сетевой интерфейс указан в списке и включен.
  2. Подключитесь к сети. Подключите кабель Ethernet или подключитесь к беспроводной локальной сети.
  3. Настройте сетевое подключение:
  4. динамический IP-адрес: используйте DHCP

Примечание. Образ установки использует systemd-resolved и systemd-networkd, настроенный как DHCP-клиент для сетевых интерфейсов Ethernet, WLAN и WWAN.

сетевые инструменты

Arch Linux отказался от сетевых инструментов в пользу iproute2 .[2]

Устаревшая команда Команды замены
arp ip-сосед
ifconfig IP-адрес, IP-ссылка
netstat ss
маршрут ip-маршрут

iproute2

iproute2 является зависимостью базового метапакета и предоставляет интерфейс командной строки ip(8), используемый для управления сетевыми интерфейсами, IP-адресами и таблицей маршрутизации. Имейте в виду, что конфигурация, сделанная с использованием ip, будет потеряна после перезагрузки. Для постоянной настройки вы можете использовать сетевой менеджер или автоматизировать команды ip с помощью скриптов и модулей systemd. Также обратите внимание, что ip-команды, как правило, могут быть сокращены, однако для ясности они описаны в этой статье.

Сетевые интерфейсы

Список сетевых интерфейсов

Имена проводных и беспроводных интерфейсов можно найти по ссылке ls /sys/class/net или ip . Обратите внимание, что lo — это интерфейс виртуального замыкания на себя, который не используется для установления сетевых подключений.

Включение и отключение сетевых интерфейсов

Сетевые интерфейсы могут быть включены или отключены с помощью ip link set interface up|down , см. ip-link(8) .

Чтобы проверить состояние интерфейса enp2s0:

UP в
это то, что указывает на то, что интерфейс работает, а не более позднее состояние DOWN .

Статический или динамический IP-адрес?

Эта статья или раздел нуждается в улучшении языка, синтаксиса вики или стиля. См. Help:Style для справки.

Статический IP-адрес

Статический IP-адрес можно настроить с помощью большинства стандартных сетевых менеджеров, а также dhcpcd.

IP-адреса

Список IP-адресов:

Добавить IP-адрес к интерфейсу:

  • адрес указывается в нотации CIDR, чтобы также указать маску подсети
  • + – это специальный символ, с помощью которого ip получает широковещательный адрес из IP-адреса и маски подсети.

Удалить IP-адрес из интерфейса:

Удалить все адреса, соответствующие критериям, например конкретного интерфейса:

Таблица маршрутизации

Таблица маршрутизации используется, чтобы определить, можете ли вы связаться с IP-адресом напрямую или какой шлюз (маршрутизатор) следует использовать. Если никакой другой маршрут не соответствует IP-адресу, используется шлюз по умолчанию.

Таблица маршрутизации управляется с помощью ip-route(8) .

PREFIX — это либо нотация CIDR, либо значение по умолчанию для шлюза по умолчанию.

Список маршрутов IPv4:

Список маршрутов IPv6:

Сервер протокола динамической конфигурации хоста (DHCP) предоставляет клиентам динамический IP-адрес, маску подсети, IP-адрес шлюза по умолчанию и, при необходимости, DNS-серверы имен.

Для использования DHCP в вашей сети должен быть DHCP-сервер и DHCP-клиент:

Серверы

Эту статью или раздел необходимо расширить.

Сетевые менеджеры

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

Примечание. Существует множество решений на выбор, но помните, что все они взаимоисключающие; вы не должны запускать два демона одновременно.

Установите имя хоста

Эта статья или раздел нуждается в улучшении языка, синтаксиса вики или стиля. См. Help:Style для справки.

Причина: Псевдопеременная myhostname может вызвать путаницу, поскольку это имя также используется nss-myhostname(8) . (Обсудить в Talk:Настройка сети)

Имя хоста — это уникальное имя, созданное для идентификации машины в сети и настроенное в файле /etc/hostname — подробности см. в разделах hostname(5) и hostname(7). Файл может содержать доменное имя системы, если таковое имеется. Чтобы установить имя хоста, отредактируйте файл /etc/hostname, включив в него одну строку myhostname :

Чтобы временно установить имя хоста (до перезагрузки), используйте hostname(1) из inetutils:

Чтобы установить "красивое" имя хоста и другие метаданные компьютера, см. machine-info(5) .

Разрешение локального имени хоста

nss-myhostname(8) (модуль NSS, предоставляемый systemd) обеспечивает разрешение локального имени хоста без необходимости редактирования /etc/hosts. Он включен по умолчанию.

Эту статью или раздел необходимо расширить.

Однако некоторые программы могут читать /etc/hosts напрямую, см. примеры в [4] [5]. Чтобы предотвратить их потенциальное прерывание, зависание или иную задержку работы, убедитесь, что они могут разрешать локальное имя хоста и localhost, настроив файл hosts(5):

Для системы с постоянным IP-адресом замените 127.0.1.1 на этот постоянный IP-адрес. Для системы с полным доменным именем вставьте полное доменное имя перед именем хоста (обоснование см. по следующей ссылке). Например:

Примечание. Порядок имен хостов/псевдонимов, следующих за IP-адресом в файле /etc/hosts, имеет значение. Первая строка считается каноническим именем хоста и может быть дополнена родительскими доменами, где компоненты домена разделены точкой.Все последующие строки в той же строке считаются псевдонимами. См. hosts(5) для получения дополнительной информации.

В результате система разрешает обе записи:

Разрешение имени хоста в локальной сети

Чтобы сделать вашу машину доступной в вашей локальной сети по имени хоста, вы можете:

Советы и рекомендации

Изменить имя интерфейса

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

Вы можете изменить имя устройства, задав имя вручную с помощью правила udev. Например:

Эти правила будут применяться автоматически при загрузке.

Несколько замечаний:

  • Чтобы получить MAC-адрес каждой карты, используйте следующую команду: cat /sys/class/net/имя_устройства/адрес
  • Обязательно используйте шестнадцатеричные значения нижнего регистра в правилах udev. Он не любит верхний регистр.

Если сетевая карта имеет динамический MAC-адрес, вы можете использовать DEVPATH , например:

Чтобы получить DEVPATH всех подключенных в данный момент устройств, посмотрите, куда ведут символические ссылки в /sys/class/net/. Например:

Путь к устройству должен соответствовать как новому, так и старому имени устройства, поскольку правило может выполняться более одного раза при загрузке. Например, во втором правиле «/devices/pci*/*1c.0/*/net/enp*» будет неправильным, поскольку оно перестанет соответствовать, как только имя изменится на en . Только системное правило по умолчанию сработает во второй раз, в результате чего имя будет изменено обратно, например, на enp1s0 .

Если вы используете сетевое USB-устройство (например, модем для телефона Android) с динамическим MAC-адресом и хотите иметь возможность использовать разные USB-порты, вы можете вместо этого использовать правило, совпадающее в зависимости от поставщика и идентификатора продукта:

Чтобы проверить свои правила, их можно активировать непосредственно из пользовательского пространства, например. с помощью udevadm --debug test /sys/class/net/* . Не забудьте сначала отключить интерфейс, который вы пытаетесь переименовать (например, ip link set enp1s0 down ).

Примечание. При выборе статических имен следует избегать использования имен в формате "ethX" и "wlanX", так как это может привести к условия гонки между ядром и udev во время загрузки. Вместо этого лучше использовать имена интерфейсов, которые не используются ядром по умолчанию, например: net0, net1, wifi0, wifi1. Дополнительные сведения см. в документации по systemd.

Вернуться к традиционным названиям интерфейсов

Если вы предпочитаете сохранить традиционные имена интерфейсов, такие как eth0 , предсказуемые имена сетевых интерфейсов можно отключить, замаскировав правило udev:

В качестве альтернативы добавьте net.ifnames=0 в параметры ядра.

Установите MTU устройства и длину очереди

Вы можете изменить MTU устройства и длину очереди, указав вручную с помощью правила udev. Например:

tx_queue_len : небольшое значение для более медленных устройств с высокой задержкой, таких как модемные соединения и ISDN. Высокое значение рекомендуется для серверов, подключенных через высокоскоростные интернет-соединения, которые выполняют передачу больших объемов данных.

Связь или LAG

Псевдоним IP-адреса

Псевдоним IP — это процесс добавления более одного IP-адреса к сетевому интерфейсу. При этом один узел в сети может иметь несколько подключений к сети, каждое из которых служит разным целям. Типичным применением является виртуальный хостинг веб- и FTP-серверов или реорганизация серверов без необходимости обновления каких-либо других машин (это особенно полезно для серверов имен).

Пример

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

Чтобы удалить данный псевдоним, выполните

Пакеты, предназначенные для подсети, по умолчанию используют основной псевдоним. Если IP-адрес назначения находится в подсети вторичного псевдонима, то исходный IP-адрес устанавливается соответственно. Рассмотрим случай, когда имеется более одной сетевой карты, маршруты по умолчанию могут быть перечислены с помощью ip route .

Неразборчивый режим

Переключение беспорядочного режима заставит (беспроводную) сетевую карту перенаправлять весь получаемый трафик в ОС для дальнейшей обработки. Это противоположно «нормальному режиму», когда сетевая карта будет отбрасывать кадры, которые она не предназначена получать. Чаще всего он используется для расширенного устранения неполадок в сети и анализа пакетов.

Если вы хотите включить неразборчивый режим на интерфейсе enp2s0, запустите enable promiscuous@enp2s0.service .

Исследовать сокеты

ss — это утилита для исследования сетевых портов, входящая в состав пакета iproute2. Она имеет те же функции, что и устаревшая утилита netstat.

Общее использование включает:

Показать все сокеты TCP с именами служб:

Показать все сокеты TCP с номерами портов:

Показать все сокеты UDP:

Для получения дополнительной информации см. ss(8) .

Устранение неполадок

Проблема масштабирования окна TCP

Пакеты TCP содержат значение "окна" в своих заголовках, указывающее, сколько данных другой хост может отправить в ответ. Это значение представлено только 16 битами, поэтому размер окна не превышает 64 КБ.Пакеты TCP кэшируются на некоторое время (их нужно переупорядочивать), а поскольку память ограничена (или раньше была) ограничена, на одном хосте она может легко закончиться.

Похоже, что некоторые неисправные маршрутизаторы и брандмауэры в Интернете переписывают коэффициент масштабирования на 0, что вызывает недопонимание между хостами. В ядре Linux версии 2.6.17 появилась новая схема расчета, обеспечивающая более высокие коэффициенты масштабирования, что практически делает более заметными последствия поломок маршрутизаторов и брандмауэров.

Результирующее соединение в лучшем случае очень медленное или прерывается.

Как диагностировать проблему

Если у вас возникла эта проблема, выходные данные dmesg в порядке, журналы чистые, а IP-адрес сообщает о нормальном состоянии. и на самом деле все выглядит нормально.

Если вы не можете просмотреть какой-либо веб-сайт, но можете проверить связь с некоторыми случайными хостами, велика вероятность того, что вы столкнулись с этой проблемой: проверка связи использует протокол ICMP и на нее не влияют проблемы TCP.

Вы можете попробовать использовать Wireshark. Вы можете видеть успешные соединения UDP и ICMP, но неуспешные соединения TCP (только для внешних хостов).

Способы исправить

Чтобы исправить это, вы можете изменить значение tcp_rmem, на котором основан расчет коэффициента масштабирования. Хотя это должно работать для большинства хостов, это не гарантируется, особенно для очень удаленных.

Просто отключите масштабирование окна. Поскольку масштабирование окна — полезная функция TCP, ее отключение может быть неудобно, особенно если вы не можете починить сломанный маршрутизатор. Есть несколько способов отключить масштабирование окна, и кажется, что самый надежный способ (который будет работать с большинством ядер) — это добавить следующую строку в /etc/sysctl.d/99-disable_window_scaling.conf (см. также sysctl):

Эта проблема вызвана неисправными маршрутизаторами/брандмауэрами, поэтому давайте заменим их. Некоторые пользователи сообщают, что сломанный маршрутизатор был их собственным DSL-маршрутизатором.

Подробнее

Этот раздел основан на статье LWN "Масштабирование окна TCP и сломанные маршрутизаторы" и архивной статье Kernel Trap: Масштабирование окна в Интернете.

Есть также несколько соответствующих тем на LKML.

Подключенный второй компьютер не может использовать мостовую локальную сеть

Первый ПК имеет две локальные сети. Второй ПК имеет одну локальную сеть и подключен к первому ПК. Давайте перейдем ко второму ПК, чтобы дать полный доступ к локальной сети после мостового интерфейса:

Сетевой администратор отвечает за администрирование, обнаружение и подключение сервера к Интернету. Это инструмент, который помогает пользователю автоматически подключать операционную систему Arch Linux к сети. Вы также можете выбрать утилиту netctl, которая поставляется вместе с сервером Arch Linux. Эффективный сетевой менеджер обеспечивает защиту вашей системы от неизвестных ошибок подключения. Arch Linux — сложная система, поэтому для наблюдения за безопасным соединением требуется эффективный сетевой менеджер. В этом руководстве подробно рассказывается о загрузке и использовании сетевого менеджера в Arch Linux.

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

Чтобы получить диспетчер сети для вашей системы, вам нужно выполнить всего два шага:

  • Шаг 1. Установка
  • Шаг 2. Настройка

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

Предпосылки

Важными компонентами для установки сетевого менеджера в Arch Linux являются пользователь sudo и менеджер пакетов Pacman.

Установка сетевого менеджера

Сначала введите следующую команду, чтобы обновить и синхронизировать любые существующие системные пакеты:


Эта команда синхронизирует, обновляет и обновляет пакеты, которые уже доступны в вашей официальной базе данных Arch Linux. Установить сетевой менеджер в Arch Linux очень просто, поскольку он поставляется в пакетах репозитория Arch.

< бр />

Чтобы установить network-manager для вашего мобильного устройства, выполните следующую команду для дополнительной установки соответствующего пакета:


Чтобы получить соответствующие пакеты для поддержки PPPoE, введите следующую команду:


Эта последняя команда позволяет получить соответствующие пакеты для поддержки пользовательского интерфейса. Установка любого из этих пакетов зависит от ваших предпочтений.


Конфигурация

Включение диспетчера сети поможет вам настроить диспетчер сети в качестве основного пакета для подключения к сети после загрузки системы.


Отключите службу dhcpcd по умолчанию, чтобы избежать конфликтов из-за управления сетью, введя следующую команду:


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


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


Использование диспетчера сети

Теперь вы можете использовать сетевой менеджер в вашей системе Arch Linux с помощью утилиты netctl или другого инструмента командной строки. Приоритетом является получение списка сетей, находящихся рядом с вашей системой. Введите команду cli ниже, чтобы вывести список сетей. Я использую здесь виртуальный ящик, поэтому он не будет отображать никаких устройств, так как я использую подключение к хост-машине как Ethernet.

Вы также можете ввести следующую команду с помощью netctl:


< /p>

После того, как вы выбрали предпочтительную сеть, продолжите подключение с помощью следующей команды:

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

Эта команда отобразит все скрытые сети, доступные вашей системе.

Если вас интересуют подробности подключенной сети, введите следующую команду:


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

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


< /p>

Следующий этап — редактирование подключения. Вы можете сохранить настройки в соответствующем репозитории сети с помощью следующей команды:

Чтобы изменить настройки соответствующего файла, выполните следующую команду cli:


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

Использование Network Manager nmti

Использовать диспетчер сети nmti сравнительно просто, поскольку он использует пользовательский интерфейс для выбора параметров, а не запускает команду. Nmti — это инструмент пользовательского интерфейса командной строки, и вы можете перемещаться по сетевому менеджеру после запуска этого инструмента.


Выберите параметр «Редактировать соединение» в окне, которое отображается на вашем экране, и нажмите «ОК». Выберите подключение и нажмите «Изменить». Вы можете удалить любые сети, которые вам не нужны, и добавить те, которые вы хотите отредактировать. Введите данные редактируемой сети и нажмите «ОК». Вы также можете активировать и деактивировать соединение таким же образом.

Среда рабочего стола

Если вы используете среду рабочего стола, такую ​​как GNOME или KDE, вы можете интегрировать сетевой менеджер в среду рабочего стола. Вы можете управлять настройками GNOME с помощью подключаемого модуля GNOME. Вы также можете использовать следующую команду в KDE Plasma для настройки параметров:

Заключение

Использование сетевого менеджера в Arch Linux может избавить вас от многих проблем. Этот инструмент позволяет быстро и легко управлять интернет-соединением. Вы можете защитить свои сетевые устройства, а также получить подробную информацию о сети с помощью сетевого менеджера. Более того, вам больше не нужно беспокоиться о сетевых проблемах. Сетевой менеджер позволяет автоматически подключаться к предпочитаемым вами сетям.Вы можете подключиться к своему серверу, а также к мобильной сети через сетевой менеджер.

В этом руководстве представлена ​​полная информация о сетевом менеджере Arch Linux, от его установки до использования. Таким образом, даже если вы новичок, вы все равно сможете эффективно работать с сетевым менеджером в Arch Linux.

Об авторе

Юнис Саид

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


Настройка сетевого подключения – важная часть эффективной настройки системы. Это руководство по подключению к сети после установки.

Введение

В большинстве случаев Arch Linux автоматически настраивает сетевое подключение для Live Installation Image. Однако после того, как операционная система была установлена ​​в системе, сеть необходимо включить вручную. Это руководство покажет вам, как именно это сделать.

Включение сети

Изменение имени хоста

Первое, что мы собираемся сделать, это изменить имя хоста системы, которое по умолчанию «archlinux». Для этого измените следующие файлы таким образом, заменив «sudoadmins» любым именем хоста, которое вы хотите иметь.

Теперь вы можете безопасно перезагрузить систему, и вы увидите новое имя хоста в подсказке.

Включение DHCP-клиента

Следующий шаг — запуск и включение сетевого интерфейса для работы с DHCP-клиентом. Для этого сначала определите имя вашего сетевого устройства.

Игнорируя циклические устройства, обычно будет еще одна запись устройства. Если их несколько, не стесняйтесь настраивать любой из них или оба.


Как видно из снимка экрана, я определил, что enp0s3 — это устройство, которое мне нужно включить. Итак, затем я использую systemctl для включения и запуска службы.

Enable настраивает службу таким образом, чтобы она запускалась автоматически при загрузке, а start просто запускает службу немедленно. Как вы можете видеть на скриншоте, я использую статус systemctl, чтобы проверить сервис перед его запуском и включением. Я делаю это, чтобы подтвердить, что моя проблема действительно в том, что служба не запущена или не включена, а не что-то еще. Имейте это в виду как возможную диагностическую меру на случай возникновения проблем с подключением в будущем.

Убедитесь, что это работает

Наконец, я использую команду ping, чтобы проверить, есть ли у меня работающее соединение. Я перепроверяю свое соединение с Google и не получаю никаких ошибок.

Заключение

Поздравляем! Если вы успешно следовали этому руководству, значит, вы установили рабочее соединение и теперь можете обновлять и устанавливать пакеты с помощью pacman.

Читайте также: