Нужна помощь с OpenVPN

Автор lredmaxl, 13 мая 2015, 23:06:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

lredmaxl

Кто шарит в зависимостях...? Потому что когда пробую установить openvpn выкидывает такое:

root@root:~# apt-get install openvpn
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
libc-dev-bin : Зависит: libc6 (< 2.14) но 2.19-18 будет установлен
libc6-dev : Зависит: libc6 (= 2.13-38+deb7u8) но 2.19-18 будет установлен
libc6-i686 : ПредЗависит: libc6 (= 2.13-38+deb7u8) но 2.19-18 будет установлен
libdsocksd0 : Зависит: libc6 (< 2.14) но 2.19-18 будет установлен
network-manager : Ломает: network-manager-openvpn (< 0.9) но 0.8.1-1 будет установлен
openvpn : Зависит: liblzo2-2 но он не будет установлен
           Зависит: libpkcs11-helper1 (>= 1.11) но он не будет установлен
           Зависит: init-system-helpers (>= 1.18~) но он не будет установлен
           Рекомендует: easy-rsa но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).


Потом ввел apt-get -f install так и ничего не было сделано.
Как можно это исправить?
Спасибо!


ihammers

Для начало нужно проверить список репозитариев:
~$ cat /etc/apt/sources.list
~$ cat /etc/apt/sources.list.d/*
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

lredmaxl

#3
root@root:~# aptitude why-not liblzo2-2 libpkcs11-helper1 init-system-helpers easy-rsa
Не удалось найти причину для удаления easy-rsa.


root@root:~# cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 7.7.0 _Wheezy_ - Official i386 DVD Binary-1 20141018-11:53]/ wheezy contrib main

# deb cdrom:[Debian GNU/Linux 7.7.0 _Wheezy_ - Official i386 DVD Binary-1 20141018-11:53]/ wheezy contrib main

# Line commented out by installer because it failed to verify:
# deb http://security.debian.org/ wheezy/updates main contrib non-free
# Line commented out by installer because it failed to verify:
# deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# wheezy-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://http.debian.net/debian/ wheezy main contrib non-free
deb http://ftp.de.debian.org/debian wheezy-backports main
deb http://fbreader.org/desktop/debian stable main
deb-src http://fbreader.org/desktop/debian stable main
deb ftp://ftp.debian.org/debian stable main contrib non-free
deb http://http.debian.net/debian wheezy-backports main contrib non-free
deb http://ftp.bg.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.bg.debian.org/debian/ wheezy main contrib non-free
deb http://ftp.bg.debian.org/debian/ wheezy-updates main
deb-src http://ftp.bg.debian.org/debian/ wheezy-updates main
# deb http://deb.torproject.org/torproject.org karmic main


deb http://liveusb.info/multisystem/depot all main
deb-src http://liveusb.info/multisystem/depot all main


А вот что предлагает
Цитироватьapt-get -f install

root@root:~# apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  alien librpmbuild3 librpmsign1 libssl-doc lsb-security pax rpm
Для их удаления используйте «apt-get autoremove».
Пакеты, которые будут УДАЛЕНЫ:
  build-essential comerr-dev dante-client g++ g++-4.7 google-earth-stable
  libc-dev-bin libc6-dev libc6-i686 libdsocksd0 libgcrypt11-dev libgnutls-dev
  libncurses5-dev libpcap-dev libpcap0.8-dev librtmp-dev libsqlite3-dev
  libssh2-1-dev libssl-dev libstdc++6-4.7-dev libtool lsb-core
  network-manager-openvpn network-manager-openvpn-gnome ruby1.9.1-dev
  ruby1.9.1-full zlib1g-dev
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 27 пакетов, и 128 пакетов не обновлено.
не установлено до конца или удалено 16 пакетов.
После данной операции, объём занятого дискового пространства уменьшится на 254 MB.
Хотите продолжить [Д/н]?
(Чтение базы данных ... на данный момент установлено 182182 файла и каталога.)
Удаляется пакет network-manager-openvpn-gnome ...
Удаляется пакет network-manager-openvpn ...
Настраивается пакет initscripts (2.88dsf-59) ...
update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountkernfs.sh Default-Start values (S)
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountkernfs.sh Default-Stop values (none)
insserv: script checkroot.sh: service mtab already provided!
update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match hostname.sh Default-Start values (S)
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match hostname.sh Default-Stop values (none)
insserv: script checkroot.sh: service mtab already provided!
update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountdevsubfs.sh Default-Start values (S)
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountdevsubfs.sh Default-Stop values (none)
insserv: script checkroot.sh: service mtab already provided!
update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match checkroot.sh Default-Start values (S)
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match checkroot.sh Default-Stop values (none)
insserv: script checkroot.sh: service mtab already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: ошибка при обработке параметра initscripts (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
initscripts
E: Sub-process /usr/bin/dpkg returned an error code (1)


ogost

#4
ну и бардак у вас в sources.list  :o
приведите его в порядок.
в самом простом случае можно оставить всего 4 строчки:

deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free
deb http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free
deb http://ftp.us.debian.org/debian/ wheezy-backports main
deb http://security.debian.org/ wheezy/updates main contrib non-free

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

Сообщение объединено: 14 мая 2015, 20:08:30

не забудьте обновить список пакетов

apt-get update

после чего стоит наверное и обновиться:

apt-get upgrade

а потом уже пробуйте установить openvpn.

lredmaxl

#5
Все равно такая вот картина.
root@root:~# apt-get upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
libc-dev-bin : Зависит: libc6 (< 2.14) но 2.19-18 уже установлен
libc6-dev : Зависит: libc6 (= 2.13-38+deb7u8) но 2.19-18 уже установлен
libc6-i686 : ПредЗависит: libc6 (= 2.13-38+deb7u8) но 2.19-18 уже установлен
libdsocksd0 : Зависит: libc6 (< 2.14) но 2.19-18 уже установлен
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.

root@root:~# apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  alien librpmbuild3 librpmsign1 libssl-doc lsb-security pax rpm
Для их удаления используйте «apt-get autoremove».
Будут установлены следующие дополнительные пакеты:
  libruby1.9.1 libruby1.9.1-dbg ruby1.9.1
Предлагаемые пакеты:
  ruby-switch
Пакеты, которые будут УДАЛЕНЫ:
  build-essential comerr-dev dante-client g++ g++-4.7 google-earth-stable
  libc-dev-bin libc6-dev libc6-i686 libdsocksd0 libgcrypt11-dev libgnutls-dev
  libncurses5-dev libpcap-dev libpcap0.8-dev librtmp-dev libsqlite3-dev
  libssh2-1-dev libssl-dev libstdc++6-4.7-dev libtool lsb-core ruby1.9.1-dev
  ruby1.9.1-full zlib1g-dev
Пакеты, которые будут обновлены:
  libruby1.9.1 libruby1.9.1-dbg ruby1.9.1
обновлено 3, установлено 0 новых пакетов, для удаления отмечено 25 пакетов, и 137 пакетов не обновлено.
не установлено до конца или удалено 14 пакетов.
Необходимо скачать 9.616 kБ архивов.
После данной операции, объём занятого дискового пространства уменьшится на 253 MB.
Хотите продолжить [Д/н]?
Получено:1 http://security.debian.org/ wheezy/updates/main ruby1.9.1 i386 1.9.3.194-8.1+deb7u5 [209 kB]
Получено:2 http://security.debian.org/ wheezy/updates/main libruby1.9.1-dbg i386 1.9.3.194-8.1+deb7u5 [4.904 kB]
Получено:3 http://security.debian.org/ wheezy/updates/main libruby1.9.1 i386 1.9.3.194-8.1+deb7u5 [4.503 kB]
Получено 9.616 kБ за 3с (2.514 kБ/c)     
Чтение журнала изменений... Выполнено                 
Настраивается пакет initscripts (2.88dsf-59) ...
update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountkernfs.sh Default-Start values (S)
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountkernfs.sh Default-Stop values (none)
insserv: script checkroot.sh: service mtab already provided!
update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match hostname.sh Default-Start values (S)
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match hostname.sh Default-Stop values (none)
insserv: script checkroot.sh: service mtab already provided!
update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountdevsubfs.sh Default-Start values (S)
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountdevsubfs.sh Default-Stop values (none)
insserv: script checkroot.sh: service mtab already provided!
update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match checkroot.sh Default-Start values (S)
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match checkroot.sh Default-Stop values (none)
insserv: script checkroot.sh: service mtab already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: ошибка при обработке параметра initscripts (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
initscripts
E: Sub-process /usr/bin/dpkg returned an error code (1)


Сообщение объединено: 15 мая 2015, 00:06:38

Решил...Нужно было удалить iniscripts с /var/lib/dpkg/info
Всем спасибо за помощь.