А ко второму вопросу такой ответ будет правильным и достаточным?
Система управления пакетами pacman является одной из основных особенностей Manjaro Linux. Цель pacman — предоставление возможности легкого управления пакетами вне зависимости от того, откуда они взяты: из официальных репозиториев или же собраны самостоятельно.
pacman поддерживает систему в актуальном состоянии, синхронизируя пакеты с сервером. Такая клиент-серверная модель позволяет пользователю скачивать/устанавливать пакеты со всеми требуемыми зависимостями всего одной командой.
pacman написан на языке C и использует формат пакетов .pkg.tar.xz.
Для установки одного пакета или списка пакетов (включая зависимости) используйте следующую команду:
Подскажите, по первому вопросу - это правильный будет ответ?
Запустить NetworkManager
Первым делом нужно запустить NetworkManager из консоли:
$ sudo service NetworkManager start
Теперь смотрим состояние интерфейсов с помощью nmcli:
$ nmcli general status
СОСТОЯНИЕ СВЯЗЬ WIFI-HW WIFI WWAN-HW WWAN
подключено полностью включен включен включен включен
Еще мы можем посмотреть имя хоста:
$ nmcli general hostname
Включить/выключить wifi
В графическом интерфейсе это делается одной галочкой, здесь одной командой. Сначала смотрим состояние wifi:
$ nmcli radio wifi
Теперь включаем:
$ nmcli radio wifi on
Или отключаем:
$ nmcli radio wifi off
Смотрим доступные соединения
Теперь самое интересное, управление сетью nmcli:
$ nmcli connection show
ИМЯ UUID ТИП УСТРОЙСТВО
ham0 6272eb20-2c54-4fc7-afba-31e0f0db295b generic ham0
Проводное соединение 1 e4ba8abf-3608-4482-955d-aa9000f565ee 802-3-ethernet enp2s0
Смотрим информацию о подключении
$ nmcli connection show «Проводное соединение 1»
connection.id: Проводное соединение 1
connection.uuid: e4ba8abf-3608-4482-955d-aa9000f565ee
connection.interface-name: — connection.type: 802-3-ethernet
connection.autoconnect: yes
connection.autoconnect-priority: 0
connection.timestamp: 1441537783
connection.read-only: no
connection.permissions:
connection.zone: — connection.master: — connection.slave-type: — connection.secondaries:
connection.gateway-ping-timeout: 0
802-3-ethernet.port: — 802-3-ethernet.speed: 0
802-3-ethernet.duplex: — 802-3-ethernet.auto-negotiate: yes
802-3-ethernet.mac-address: BC:AE:C5:BE:8B:B7
802-3-ethernet.cloned-mac-address: — 802-3-ethernet.mac-address-blacklist:
802-3-ethernet.mtu: автоматически
802-3-ethernet.s390-subchannels:
802-3-ethernet.s390-nettype: — 802-3-ethernet.s390-options:
ipv4.method: auto
Получаем состояние интерфейсов:
$ nmcli device status
УСТРОЙСТВО ТИП СОСТОЯНИЕ СОЕДИНЕНИЕ
enp2s0 ethernet подключено Проводное соединение 1
lo loopback без управления — sit0 sit без управления — Создание DHCP соединения
$ nmcli connection add con-name «dhcp» type ethernet ifname enp2s0
Connection 'dhcp' (163a6822-cd50-4d23-bb42-8b774aeab9cb) successfully added.
Здесь:
connection add — добавить новое соединение
con-name — название подключения
type — тип устройства, в нашем случае ethernet
ifname — название сетевого интерфейса
Создание соединения с статическим адресом
$ nmcli connection add con-name «static» ifname enp2s0 autoconnect no type ethernet ip4 192.168.1.240 gw4 192.168.1.1
Connection 'static' (8e69d847-03d7-47c7-8623-bb112f5cc842) successfully added.
Добавляем настройки DNS
$ nmcli connection modify «static» ipv4.dns 202.131.124.4
Добавляем еще один сервер DNS
$ nmcli connection modify «static» +ipv4.dns 8.8.8.8
Для добавления дополнительной информации в поле используйте символ +. Например, вот так можно добавить еще один ip адрес:
$ nmcli connection modify «static» +ipv4.addresses 192.168.200.1/24
Осталось обновить настройки:
$ nmcli connection up static
Список сетей wifi
Такой командой можно посмотреть список доступных сетей wifi:
$ nmcli device wifi list
Подключится к wifi
Команда для подключения к новой сети wifi выглядит не намного сложнее:
$ nmcli device wifi connect «BSSID» password 12345 name «MyWifi»
Здесь BSSID — это имя точки доступа, а 12345 — ее пароль.
Странные вопросы…
1. NetworkManager
2. pacman -S gftp
3. в gftp есть прекрасно документированный файл gftprc, полностью руссифицированный. Но вообще-то он и с дефолтными настройками работает.
Возможности ZVVOnlineRadio:
— прослушивание множества онлайн радиостанций;
— удобное отображение радиостанций;
— удобный и быстрый поиск радиостанций в программе;
— выбор радиостанций по жанрам;
— проигрывание своих радиопотоков;
— запись онлайн радио в файл;
— режим панели;
— разделение радиостанции по странам;
— возможность добавления и удаления своих радиостанций;
— редактирование радиостанции;
— управлять программой через иконку в трее;
— искать и прослушивать музыку с Вконтакте;
— искать и выводить в программе текст песни;
— открывать и прослушивать плейлисты со станциями в форматах m3u,
m3u8 и pls;
— небольшой аудиоплеер для прослушивания записей радиостанций прямо
в программе;
— удобный эквалайзер;
— многое другое;
СИСТЕМНЫЕ ТРЕБОВАНИЯ для версии 0.7.
1. Операционная система – Ubuntu, Mint (проверялось на Ubuntu 16.04 (32 и 64 битные).
2. Установленный в системе проигрыватель VLC (устанавливается командой в Терминале: sudo apt install vlc).
3. Установленные в системе библиотеки pyqt5 (устанавливаются командой в Терминале: sudo apt install python3-pyqt5).
4. Python 3 версии
установка в manjaro:
1. Создаем файл PKGBUILD c таким содержимым
Все установилось, но вместо рабочего стола манжаро я увидел стандартный xfce, притом багованый. Пробовал перекачать дистриб и с другой флешкой, никакого эффекта. Помогло только то что я не стал проставлять /home на основной винт, все встало как надо.
Все вполне закономерно: настройки оформления ДЕ хранятся в домашнем каталоге пользователя. Баги в оформлении связаны с отсутствием некоторых пакетов (тем оформления, например), использовавшихся ранее.
Не вполне согласен с предыдущим оратором. При всем уважении — SpoliatoR напрасно так категорически не доверяет фирменным манжаровским утилитам. Либо просто плохо с ними знаком, либо привык все критические действия выполнять из консоли.
Но дело в том, что в Manjaro (в отличии от многих) обновление ядра- совсем не критическая операция. Так как собственно замены старого ядра на новое не происходит.
При установке нового ядра модули драйвера для него подгрузятся и скомпилируются автоматически. Все сразу будет работать. Возвращаться на свободный драйвер необходимости нет.
Кроме того, старое ядро никуда не денется, Вы сможете при загрузке выбрать в grub вариант загрузки со старым ядром. Причем для каждого ядра скомпилируется свой модуль — то есть установка драйвера в новое ядро никак не отразится на модуле старого ядра.
Если захотите в будущем удалить старое ядро вместе с его модулями- это придется делать самому. Все также удалится автоматически и новое ядро не затронет. Но я бы порекомендовал иметь в запасе предыдущее lts ядро, просто на всякий случай.
Графическая утилита все что нужно покажет (запустит окошко xterm'a). И не станет ставить ядро если что-то пойдет не так. И не удалит самостоятельно старое ядро- такого просто не предусмотрено. Никаких -rmc или -force в ней нет. Пользоваться ею можно без опасений.
Но почитать про mhwd-kernel все-же не лишнее. Там действительно всего пара-тройка команд.
А что Вам доказывать? Вы уже сами всем все доказали. Я дивлюсь тому, как корректно с вами общаются участники сообщества и терпению администратора сайта. Удачи!
Вы правильно заметили что стоит вернуть свободный драйвер видеокарты. В принципе правильная последовательность, перейти на свободный драйвер видеокарты, обновить ядро до нужной версии, затем установить проприетарный драйвер. Но вот пользоваться графическим инсталятором, ИМХО конечно не лучшая идея. В терминальном режиме если что то пойдет не так Вы хоть сможете это увидеть, а графический… Почитать WiKi по установке драйверов. Там по моему и всего то 2 или 3 команды. Но нужно учитывать что в случае повышения и компиляции модулей видеокарты с верхним ядром, велика вероятность что с нижними работать оно не будет и придется все делать заново. К сожалению это уже свойства системы. Драйвер под ядро. Удачи )
вместо того, чтобы потратить полчаса и разобраться с имеющимся.
А в остальном верно.
Если нужно побольше объема, можно еще и сортировку зеркал расписать (pacman-mirrors), и синхронизацию с репами (pacman -Syy)
pacman поддерживает систему в актуальном состоянии, синхронизируя пакеты с сервером. Такая клиент-серверная модель позволяет пользователю скачивать/устанавливать пакеты со всеми требуемыми зависимостями всего одной командой.
pacman написан на языке C и использует формат пакетов .pkg.tar.xz.
Для установки одного пакета или списка пакетов (включая зависимости) используйте следующую команду:
# pacman -S имя_пакета1 имя_пакета2…
В нашем случае pacman -S gftp
Первым делом нужно запустить NetworkManager из консоли:
$ sudo service NetworkManager start
Теперь смотрим состояние интерфейсов с помощью nmcli:
$ nmcli general status
СОСТОЯНИЕ СВЯЗЬ WIFI-HW WIFI WWAN-HW WWAN
подключено полностью включен включен включен включен
Еще мы можем посмотреть имя хоста:
$ nmcli general hostname
Включить/выключить wifi
В графическом интерфейсе это делается одной галочкой, здесь одной командой. Сначала смотрим состояние wifi:
$ nmcli radio wifi
Теперь включаем:
$ nmcli radio wifi on
Или отключаем:
$ nmcli radio wifi off
Смотрим доступные соединения
Теперь самое интересное, управление сетью nmcli:
$ nmcli connection show
ИМЯ UUID ТИП УСТРОЙСТВО
ham0 6272eb20-2c54-4fc7-afba-31e0f0db295b generic ham0
Проводное соединение 1 e4ba8abf-3608-4482-955d-aa9000f565ee 802-3-ethernet enp2s0
Смотрим информацию о подключении
$ nmcli connection show «Проводное соединение 1»
connection.id: Проводное соединение 1
connection.uuid: e4ba8abf-3608-4482-955d-aa9000f565ee
connection.interface-name: — connection.type: 802-3-ethernet
connection.autoconnect: yes
connection.autoconnect-priority: 0
connection.timestamp: 1441537783
connection.read-only: no
connection.permissions:
connection.zone: — connection.master: — connection.slave-type: — connection.secondaries:
connection.gateway-ping-timeout: 0
802-3-ethernet.port: — 802-3-ethernet.speed: 0
802-3-ethernet.duplex: — 802-3-ethernet.auto-negotiate: yes
802-3-ethernet.mac-address: BC:AE:C5:BE:8B:B7
802-3-ethernet.cloned-mac-address: — 802-3-ethernet.mac-address-blacklist:
802-3-ethernet.mtu: автоматически
802-3-ethernet.s390-subchannels:
802-3-ethernet.s390-nettype: — 802-3-ethernet.s390-options:
ipv4.method: auto
Получаем состояние интерфейсов:
$ nmcli device status
УСТРОЙСТВО ТИП СОСТОЯНИЕ СОЕДИНЕНИЕ
enp2s0 ethernet подключено Проводное соединение 1
lo loopback без управления — sit0 sit без управления — Создание DHCP соединения
$ nmcli connection add con-name «dhcp» type ethernet ifname enp2s0
Connection 'dhcp' (163a6822-cd50-4d23-bb42-8b774aeab9cb) successfully added.
Здесь:
connection add — добавить новое соединение
con-name — название подключения
type — тип устройства, в нашем случае ethernet
ifname — название сетевого интерфейса
Создание соединения с статическим адресом
$ nmcli connection add con-name «static» ifname enp2s0 autoconnect no type ethernet ip4 192.168.1.240 gw4 192.168.1.1
Connection 'static' (8e69d847-03d7-47c7-8623-bb112f5cc842) successfully added.
Добавляем настройки DNS
$ nmcli connection modify «static» ipv4.dns 202.131.124.4
Добавляем еще один сервер DNS
$ nmcli connection modify «static» +ipv4.dns 8.8.8.8
Для добавления дополнительной информации в поле используйте символ +. Например, вот так можно добавить еще один ip адрес:
$ nmcli connection modify «static» +ipv4.addresses 192.168.200.1/24
Осталось обновить настройки:
$ nmcli connection up static
Список сетей wifi
Такой командой можно посмотреть список доступных сетей wifi:
$ nmcli device wifi list
Подключится к wifi
Команда для подключения к новой сети wifi выглядит не намного сложнее:
$ nmcli device wifi connect «BSSID» password 12345 name «MyWifi»
Здесь BSSID — это имя точки доступа, а 12345 — ее пароль.
sudo pacman -S gftp
1. NetworkManager
2. pacman -S gftp
3. в gftp есть прекрасно документированный файл gftprc, полностью руссифицированный. Но вообще-то он и с дефолтными настройками работает.
Может, я что-то не так понял?
Возможности ZVVOnlineRadio:
— прослушивание множества онлайн радиостанций;
— удобное отображение радиостанций;
— удобный и быстрый поиск радиостанций в программе;
— выбор радиостанций по жанрам;
— проигрывание своих радиопотоков;
— запись онлайн радио в файл;
— режим панели;
— разделение радиостанции по странам;
— возможность добавления и удаления своих радиостанций;
— редактирование радиостанции;
— управлять программой через иконку в трее;
— искать и прослушивать музыку с Вконтакте;
— искать и выводить в программе текст песни;
— открывать и прослушивать плейлисты со станциями в форматах m3u,
m3u8 и pls;
— небольшой аудиоплеер для прослушивания записей радиостанций прямо
в программе;
— удобный эквалайзер;
— многое другое;
СИСТЕМНЫЕ ТРЕБОВАНИЯ для версии 0.7.
1. Операционная система – Ubuntu, Mint (проверялось на Ubuntu 16.04 (32 и 64 битные).
2. Установленный в системе проигрыватель VLC (устанавливается командой в Терминале: sudo apt install vlc).
3. Установленные в системе библиотеки pyqt5 (устанавливаются командой в Терминале: sudo apt install python3-pyqt5).
4. Python 3 версии
установка в manjaro:
1. Создаем файл PKGBUILD c таким содержимым
2. скачиваем файл и помещаем его в каталоге с PKGBUILD`ом
3. Устанавливаем командой в терминале:
Удачи!
Но дело в том, что в Manjaro (в отличии от многих) обновление ядра- совсем не критическая операция. Так как собственно замены старого ядра на новое не происходит.
При установке нового ядра модули драйвера для него подгрузятся и скомпилируются автоматически. Все сразу будет работать. Возвращаться на свободный драйвер необходимости нет.
Кроме того, старое ядро никуда не денется, Вы сможете при загрузке выбрать в grub вариант загрузки со старым ядром. Причем для каждого ядра скомпилируется свой модуль — то есть установка драйвера в новое ядро никак не отразится на модуле старого ядра.
Если захотите в будущем удалить старое ядро вместе с его модулями- это придется делать самому. Все также удалится автоматически и новое ядро не затронет. Но я бы порекомендовал иметь в запасе предыдущее lts ядро, просто на всякий случай.
Графическая утилита все что нужно покажет (запустит окошко xterm'a). И не станет ставить ядро если что-то пойдет не так. И не удалит самостоятельно старое ядро- такого просто не предусмотрено. Никаких -rmc или -force в ней нет. Пользоваться ею можно без опасений.
Но почитать про mhwd-kernel все-же не лишнее. Там действительно всего пара-тройка команд.