NetworkManager/ru

From Salix OS

Jump to: navigation, search

Установка NetworkManager 0.9.4 в Salix OS Linux 14.0 Xfce.

NetworkManager — программа для управления различными сетевыми соединениями:

  • PPPoE (xDSL).
  • VPN: PPTP, L2TP, OpenVPN, OpenConnect, VPNC.
  • Мобильный интернет: GPRS, EDGE; 3G (UMTS, HSDPA).

Установка

  • Установить из GSlapt пакеты:
    • Network-manager-applet (+ NetworkManager, Mozilla-nss)
    • ModemManager (+ Mobile-broadband-provider-info)
    • Usb_modeswitch
    • Gnome-keyring (+ Gcr)
  • Удалить Wicd.
  • Главное меню --> Система --> Системные сервисы (gtkservicesetup) --> установить галочку на "networkmanager" и снять на "wicd" --> кнопка "OK".
  • Перезагрузить компьютер.

Пакеты

  • NetworkManager-pptp (зависимость: pptp)
  • NetworkManager-vpnc (зависимость: vpnc)
  • NetworkManager-openvpn
  • NetworkManager-openconnect (зависимость: openconnect)

собираются скриптами SlackBuilds.org.

Описание пакетов

Название Описание Зависимости
NetworkManager консольная программа полный список...
Network-manager-applet графический интерфейс для NetworkManager NetworkManager,
полный список...
NetworkManager-pptp поддержка Pptp для NetworkManager NetworkManager,
Pptp
Pptp протокол для VPN
NetworkManager-l2tp поддержка L2TP для NetworkManager NetworkManager,
Xl2tpd
Xl2tpd реализация протокола L2TP
ModemManager программа для настройки мобильного интернета Mobile-broadband-provider-info
Mobile-broadband-provider-info параметры для различных мобильных операторов (точка доступа, пароль и другие)
Usb_modeswitch для переключения USB-модема мобильной связи (3G, GPRS) из режима сменного носителя в режим модема Tcl

NetworkManager-l2tp

Домашняя страница плагина: NetworkManager-l2tp. Подробнее здесь. Зависимости: Xl2tpd.

Скрипт для сборки:

pkgname=NetworkManager-l2tp
pkgver=0.1
pkgrel=111
source=("https://github.com/seriyps/NetworkManager-l2tp/archive/f21ded2822006c2196e40ef4685322d5eac1698a.zip")
docs=("authors" "copying" "changelog" "install" "news" "readme" "readme.ubutntu")


slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"NetworkManager-l2tp (NetworkManager VPN plugin for l2tp)"
"This package contains software for integrating L2TP VPN support with"
"the NetworkManager and the GNOME desktop."
""
"Homepage: https://github.com/seriyps/NetworkManager-l2tp"
)


build() {
	cd $startdir/src/NetworkManager-l2tp-f21ded2822006c2196e40ef4685322d5eac1698a

	./autogen.sh
        ./configure \
           --prefix=/usr \
           --libdir=/usr/lib${LIBDIRSUFFIX} \
           --localstatedir=/var \
           --sysconfdir=/etc \
	   --mandir=/usr/man
        make || return 1
        make DESTDIR=$startdir/pkg install
}