Strona 2 z 3
: 11 lipca 2009, 10:18
autor: fnmirk
Skąd Ty chcesz to wszystko zainstalować jak nie posiadasz odpowiedniego dostępu do repozytoriów?
Zmień na takie:
Kod: Zaznacz cały
deb [url]ftp://ftp.pl.debian.org/debian/[/url] sid main non-free contrib
deb-src [url]ftp://ftp.pl.debian.org/debian/[/url] sid main non-free contrib
deb [url]http://www.debian-multimedia.org/[/url] sid main
deb-src [url]http://www.debian-multimedia.org/[/url] sid main
deb [url]http://ftp.cz.debian.org/debian/[/url] experimental main contrib non-free
deb-src [url]http://ftp.cz.debian.org/debian/[/url] experimental main contrib non-free
Po co Ci jeszcze Etch? Skoro to co jest w Etchu pochodzi z Sida.
Pytałem się:
fnmirk pisze:Zaktualizowałeś wcześniej system tak jak jest to opisane w pierwszym odnośniku, który podałem?
GIGABYTE pisze:Tak, zawsze robię to przed kompilacją.
Nawet nie zerknąłeś do tego tematu:
fnmirk pisze:Przystępujesz do kompilacji przygotuj najpierw system. Sprawdź czy jest odpowiednio zaktualizowany system.
Sprawdź system.
Po co będziesz przeglądał coś co już dawno zostało napisane - przecież to dobre dla początkujących, a Ty masz Sida. Właśnie od posiadaczy Sida wymaga się umiejętności szukania i czytania w dokumentacji i na forum.
GIGABYTE, przeglądaj forum jak jesteś proszony aby to zrobić. Wykonaj dokładnie aktualizację systemu tak jak to opisałem:
>
Sprawdź system.<
: 11 lipca 2009, 13:37
autor: GIGABYTE
Zaglądałem do tematu, po prostu nie wiedziałem że mam zamieszane z wpisami

Wpisy wkleiłem takie jak napisałeś, zaktualizowałem system - żadne pakiety się nie zaktualizowały.
: 11 lipca 2009, 13:53
autor: fnmirk
Teraz masz repozytorium, z którego chcesz instalować i kompilować nowego amaroka.
Czy system zgłasza jakieś zatrzymane pakiety? Sprawdź:
Kod: Zaznacz cały
apt-get clean
apt-get update
apt-get upgrade -u
Przedstaw co wyświetli się na ekranie ostatniego polecenia.
Interesuje mnie tylko tyle:
Kod: Zaznacz cały
apt-get upgrade -u
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Następujące pakiety zostały zatrzymane:
sysv-rc sysvinit-utils
Następujące pakiety zostaną zaktualizowane:
cpp-4.3 cups-pdf dblatex dbus dbus-x11 debian-reference-common debian-reference-en
debian-reference-pl gcc-4.3 gcc-4.3-base gimageview htop initscripts iso-codes libattr1
libconfig-general-perl libdbus-1-3 libgksu2-0 libgnome-menu2 libicu40 libidn11
libmjpegtools-1.9 libpolkit-dbus2 libpolkit-grant2 libpolkit2 libsane libselinux1 libserf-0-0
libtiff-tools libtiff4 libwrap0 libwww-perl mjpegtools policykit r-base r-base-core r-base-html
r-base-latex r-recommended sane sane-utils synaptic sysvinit tcpd xchm xfce4-panel
xfonts-scalable xsane xsane-common xterm
50 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych.
Konieczne pobranie 45,5MB archiwów.
Po tej operacji zostanie dodatkowo użyte 1095kB miejsca na dysku.
Kontynuować [T/n]? ]
To jest akurat Squeeze ale w Sidzie powinno być coś podobnego.
Wczoraj przeprowadziłem kompilację amaroka (Sid) i u mnie wszystko się kompiluje i działa.
: 11 lipca 2009, 14:59
autor: Sheryph
Instalowałem amaroka 2 w taki sposób:
Dodalem ten wpis w sources.list taki wpis:
później:
aptitude update
aptitude -t experimental install amarok
restart i amarok 2 na pokladzie.
Po wszystkim zahaszowalem dodany wcześniej wpis w sources.list
: 11 lipca 2009, 19:44
autor: GIGABYTE
fnmirk pisze:
Przedstaw co wyświetli się na ekranie ostatniego polecenia.
Interesuje mnie tylko tyle:
dhcppc0:/home/karolp1993# apt-get upgrade -u
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
dhcppc0:/home/karolp1993#
Sheryph No ja też tak instalowałem, ale przy włączaniu wywala że amarok prawdopodobnie jest źle zainstalowany i każą przeinstalować go, przez kompilację. I wywala mi błąd że nie znaleziono biblioteki Xine. Dodam że
libxine1 mam zainstalowane.
Edycja:
Pobrałem jeszcze raz źródła amaroka, tym razem pobrała się wersja 2.1. Pobrały się wymagane zależności, ale nie można było zbudować paczki bo błąd tak jak wcześniej:
Kod: Zaznacz cały
tail: nie można otworzyć `debian/changelog' do czytania: Nie ma takiego pliku ani katalogu
dpkg-buildpackage: błąd: tail na debian/changelog zwrócił status błędu 1
Więc zainstalowałem z eksperymentalnej wersji, ale nadal jest błąd
Xine i to chyba on powoduje wykrzaczanie się amaroka, bo pisze on że nie może znaleźć wtyczek kolekcji.
: 11 lipca 2009, 22:20
autor: fnmirk
Masz zainstalowany pakiet:
: 11 lipca 2009, 23:20
autor: GIGABYTE
Tak.
Kod: Zaznacz cały
karolp1993@dhcppc0:~$ dpkg -l | grep fakeroot
ii fakeroot 1.12.4 Gives a fake root environment
: 12 lipca 2009, 00:09
autor: fnmirk
Opisz mi dokładnie co robisz aż do uzyskaniem tego błędu?
: 12 lipca 2009, 11:20
autor: GIGABYTE
Jestem w swoim katalogu domowym.
Kod: Zaznacz cały
mkdir amarok
cd amarok
apt-get source amarok
¦ciągają mi się źródła amaroka-2.1.1
Dalej robię
£adnie ściągają się zależności i robię:
No i wywala ten błąd.
Kod: Zaznacz cały
karolp1993@dhcppc0:~/amarok$ dpkg-buildpackage -rfakeroot
dpkg-buildpackage: ustawianie CFLAGS na domyślną wartość: -g -O2
dpkg-buildpackage: ustawianie CPPFLAGS na domyślną wartość:
dpkg-buildpackage: ustawianie LDFLAGS na domyślną wartość:
dpkg-buildpackage: ustawianie FFLAGS na domyślną wartość: -g -O2
dpkg-buildpackage: ustawianie CXXFLAGS na domyślną wartość: -g -O2
tail: nie można otworzyć `debian/changelog' do czytania: Nie ma takiego pliku ani katalogu
dpkg-buildpackage: błąd: tail na debian/changelog zwrócił status błędu 1
: 12 lipca 2009, 14:14
autor: fnmirk
Wchodzisz do katalogu z rozpakowanymi źródłami? Aby polecenie:
zadziałało musisz być w katalogu, który powstał po rozpakowaniu źródeł.
Czyli przykładowo powinno to być np. tak:
Kod: Zaznacz cały
karolp1993@dhcppc0:~/amarok/amarok-2.1.1$ dpkg-buildpackage -rfakeroot