[+] Instalacja OpenMediaVault

Konfiguracja serwerów, usług, itp.
zakrzus

[+] Instalacja OpenMediaVault

Post 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ę.
Awatar użytkownika
xmaster
Junior Member
Posty: 558
Rejestracja: 13 stycznia 2009, 08:19
Lokalizacja: /dev/piotrków tryb.

Post autor: xmaster »

Witam.
Czy masz aktualny system?

Kod: Zaznacz cały

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

Post 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...
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post 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.
zakrzus

Post autor: zakrzus »

nie brakuje, są zainstalowane... przez aptitude je nawet aktualizuje, ale dalej wyświetla ten sam błąd. Nie zrobiłem chroot.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Na pewno? Pokaż wynik:

Kod: Zaznacz cały

aptitude show php5-pam scponly
zakrzus

Post 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
Załączniki
1.png
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post 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
zakrzus

Post 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ć
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Zainstaluj svn'a i zbuduj ten pakiet samemu.
Zablokowany