--- category: ru layout: project title: Netctl GUI short: netctl-gui description: Графическая оболочка для netctl hasgui: true developers: - Evgeniy Alelseev license: GPLv3 links: - Пакет в AUR ---
Графическая оболочка для netctl
(набор скриптов для поднятия сети в Arch'е). Написана на CPP
с использованием библиотеки Qt4
. На текущим момент умеет работать с профилями, в том числе создавать новые, а также умеет подключаться к WiFi. Также предоставляет виджет и DataEngine для KDE.
Простой демон, который создает git репозиторий в указанной директории и создает коммит в указанный промежуток времени.
Скачайте архив с актуальной версией исходных файлов.
Извлеките из него файлы и установите приложение:
Если Вы хотите установить в /
, Вы должны запустить как root:
Для установки без виджета выполните следующие команды:
{% highlight bash %} cd /путь/к/распакованному/архиву mkdir build && cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_DATAENGINE:BOOL=0 -DBUILD_PLASMOID:BOOL=0 ../ make sudo make install {% endhighlight %}Все было протестировано на последних версиях зависимостей.
Просто запустите приложение netctl-gui
. Если потребуется (и если Вы используете KDE), можете добавить виджет netctl
, предоставляемый приложением.
Для настройки виджета рекомендуется использовать графический интерфейс. Настройки DataEngine хранятся в /usr/share/config/netctl.conf
CMD | Команда для запуска |
---|---|
IPCMD | Команда для запуска |
NETDIR | Директория, содержащая поддиректории с именами сетевых интерфейсов. По умолчанию |
EXTIPCMD | Команда для получения внешнего IP адреса. По умолчанию |
EXTIP |
|
Графический интерфейс предоставляется приложением netctl-gui
.
Все настройки графического интерфейса хранятся в $HOME/.config/netctl-gui.conf
. Для редактирования настоятельно рекомендуется использовать графический интерфейс.
Виджет:
Окно настроек виджета:
Главное окно:
Окно создания профиля:
Окно подключения к WiFi: