Strona 1 z 2

[+] Instalacja OpenMediaVault

: 01 marca 2014, 20:33
autor: zakrzus
Witam,
Próbuję zainstalować openmediavault na debianie. Poradziłem sobie ze wszystkimi krokami opisanymi tutaj https://wiki.debian.org/InstallOpenMediaVaultOnDebian
lecz przy próbie wpisania

Kod: Zaznacz cały

apt-get install openmediavault locales
dostaję coś takiego :

Kod: Zaznacz cały

Czytanie list pakietów... GotoweBudowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Należy uruchomić "apt-get -f install", aby naprawić poniższe problemy:
Następujące pakiety mają niespełnione zależności:
 openmediavault : Wymaga: libjs-extjs3 (>= 3.4.0) ale nie zostanie zainstalowany
                  Wymaga: apache2-suexec
                  Wymaga: libapache2-mod-fcgid ale nie zostanie zainstalowany
                  Wymaga: php5-cgi ale nie zostanie zainstalowany
                  Wymaga: php5-pam ale nie zostanie zainstalowany
                  Wymaga: php-json-schema ale nie zostanie zainstalowany
                  Wymaga: sudo
                  Wymaga: ethtool ale nie zostanie zainstalowany
                  Wymaga: ifenslave
                  Wymaga: resolvconf
                  Wymaga: xfsprogs ale nie zostanie zainstalowany
                  Wymaga: jfsutils ale nie zostanie zainstalowany
                  Wymaga: ntfs-3g ale nie zostanie zainstalowany
                  Wymaga: sdparm ale nie zostanie zainstalowany
                  Wymaga: mdadm ale nie zostanie zainstalowany
                  Wymaga: ntp ale nie zostanie zainstalowany
                  Wymaga: cpufrequtils ale nie zostanie zainstalowany
                  Wymaga: smartmontools ale nie zostanie zainstalowany
                  Wymaga: scponly ale nie da się go zainstalować
                  Wymaga: uuid ale nie zostanie zainstalowany
                  Wymaga: nfs-kernel-server ale nie zostanie zainstalowany
                  Wymaga: proftpd-basic ale nie zostanie zainstalowany
                  Wymaga: tftpd-hpa ale nie zostanie zainstalowany
                  Wymaga: samba ale nie zostanie zainstalowany
                  Wymaga: rsync ale nie zostanie zainstalowany
                  Wymaga: snmpd ale nie zostanie zainstalowany
                  Wymaga: monit ale nie zostanie zainstalowany
                  Wymaga: beep ale nie zostanie zainstalowany
                  Wymaga: gdisk ale nie zostanie zainstalowany
                  Wymaga: rrdtool ale nie zostanie zainstalowany
                  Wymaga: collectd ale nie zostanie zainstalowany
                  Wymaga: cron-apt ale nie zostanie zainstalowany
                  Wymaga: quota ale nie zostanie zainstalowany
                  Wymaga: quotatool ale nie zostanie zainstalowany
                  Wymaga: lvm2 ale nie zostanie zainstalowany
                  Wymaga: watchdog ale nie zostanie zainstalowany
                  Wymaga: libjson-perl ale nie zostanie zainstalowany
                  Wymaga: liblocale-po-perl ale nie zostanie zainstalowany
                  Wymaga: libjavascript-minifier-perl ale nie zostanie zainstalowany
                  Wymaga: xmlstarlet (>= 1.3.1) ale nie zostanie zainstalowany
                  Wymaga: parted ale nie zostanie zainstalowany
 php5-auth-pam : Wymaga: phpapi-20090626+lfs ale nie da się go zainstalować
E: Niespełnione zależności. Proszę spróbować wykonać "apt-get -f install" bez pakietów (lub podać rozwiązanie).


Jak sobie z tym poradzić ? Z góry dziękuję.

: 01 marca 2014, 20:52
autor: xmaster
Witam.
Czy masz aktualny system?

Kod: Zaznacz cały

# apt-get update && apt-get upgrade
Potem wklep swoją aplikację

: 01 marca 2014, 21:02
autor: zakrzus
Teraz wyskakuje

Kod: Zaznacz cały

Czytanie list pakietów... GotoweBudowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:


Następujące pakiety mają niespełnione zależności:
 openmediavault : Wymaga: php5-pam ale nie zostanie zainstalowany
                  Wymaga: scponly ale nie da się go zainstalować
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.


może coś źle zainstalowałem...

: 01 marca 2014, 21:11
autor: Rafal_F
Wykonałeś (z sukcesem) te kroki:
cd /tmp
wget http://ftp.us.debian.org/debian/pool/ma ... .1_$(uname -r | cut -d "-" -f3).deb
dpkg -i scponly_4.8-4.1_$(uname -r | cut -d "-" -f3).deb


svn checkout svn://svn.code.sf.net/p/openmediavault/code/trunk openmediavault-code
cd openmediavault-code/deb/php5-pam
dpkg-buildpackage
dpkg -i ../php5-pam_1.0.3-1_$(uname -r | cut -d "-" -f3).deb
? Bo tych dwóch pakietów brakuje.

: 01 marca 2014, 21:18
autor: zakrzus
nie brakuje, są zainstalowane... przez aptitude je nawet aktualizuje, ale dalej wyświetla ten sam błąd. Nie zrobiłem chroot.

: 01 marca 2014, 22:28
autor: Rafal_F
Na pewno? Pokaż wynik:

Kod: Zaznacz cały

aptitude show php5-pam scponly

: 01 marca 2014, 22:59
autor: zakrzus
Zrobiłem wszystko od początku, stworzyłem chroot, zainstalowałem krok po kroku z uprzedniej strony wszystkie potrzebne pliki i zatrzymałem się na php5-pam...
Gdy staram się go zainstalować stąd http://packages.openmediavault.org/publ ... p/php-pam/ dostaję takie oto info
Załącznik 1.png nie jest już dostępny

: 02 marca 2014, 03:49
autor: Rafal_F
Spróbuj zainstalować któryś z tych pakietów: https://packages.debian.org/wheezy/phpapi-20100525
Myślę, że w tym przypadku chodzi o pierwszy z powyższej listy: libapache2-mod-php5

: 02 marca 2014, 21:16
autor: zakrzus
również zainstalowany, pominąłem krok z "svn" gdyż nie mam odpowiednich pakietów, ale można pobrać gotowy plik php5-pam.deb, dalej nie mogę uruchomić

: 02 marca 2014, 21:35
autor: Rafal_F
Zainstaluj svn'a i zbuduj ten pakiet samemu.