|
[+] Brak skryptu lub jest za stary przy instalacji Fluxboksa
smok15 - 19-11-2009 11:56
Jako że jestem początkujący, i że szukanie nie rozwiązało mojego problemu, może Wy coś pomożecie. Próbuję zainstalować Fluxboksa 1.1.1, przy czym zaznaczę, że z wersją 1.0.0 pojawiał się dokładnie ten sam problem, a to z czym nie mogę sobie dać rady to:
debian:/home/michal/Desktop/Pobrane/fluxbox-1.1.1# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /home/michal/Desktop/Pobrane/fluxbox-1.1.1/missing: Unknown `--run' option Try `/home/michal/Desktop/Pobrane/fluxbox-1.1.1/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... no checking for gcc... no checking for cc... no checking for cl.exe... no configure: error: no acceptable C compiler found in $PATH See `config.log' for more details. debian:/home/michal/Desktop/Pobrane/fluxbox-1.1.1#
Jeśli ktoś umie mi pomóc to byłbym wdzięczny bo teoretycznie robię tak jak piszą w internecie ale tego wynikiem jest właśnie to co wkleiłem z konsoli roota. Jeśli komuś będzie łatwiej to moje ,,rozwiązania służą wszystkim kiedy są opisywane na forum'' tylko prosiłbym dokładniej krok po kroku bo dopiero się wdrażam. A to strona z której korzystałem http://fluxbox.sourceforge.net/docs/...pl.php#newbies
adrikux - 19-11-2009 13:12
Kompilowałem najnowszego fluxboksa ze źródeł (tar.gz). Cały proces nie sprawił żadnych problemów. Ciekawi mnie czy posiadasz narzędzia niezbędne do przeprowadzenia kompilacji. apt-get install gcc build-essential
smok15 - 19-11-2009 13:23
Wkleiłem kod od Ciebie, potem wpisałem:
./configure
i poszło, tyle że na koniec wyrzucił że brakuje mu:
X Window System libraries
[Dodano: |19 Lis 2009|, 2009 13:25] Zapomniałem dodać to to co wyskoczyło, a wygląda to tak: checking for X... no configure: error: Fluxbox requires the X Window System libraries and headers. debian:/home/michal/Pobieranie/fluxbox-1.1.1#
adrikux - 21-11-2009 11:11
apt-get install xlibs-dev x-window-system-dev x11-devel
mq - 21-11-2009 11:46
smok15, skoro, jak piszesz, jesteś początkujący, to czemu po prostu nie zainstalujesz fluxboksa z repozytorium?
adrikux - 21-11-2009 12:10
Bo w repozytorium jest starsza wersja.
mq - 21-11-2009 13:12
adrikux, pytanie nie było skierowane do Ciebie. Poza tym starsza wersja jest jedynie w repozytorium Lennego. Squeeze i Sid mają w repach fluxboksa 1.1.1.
mati75 - 21-11-2009 14:19
W sidzie w czwartek pojawił się: 1.1.1-4
adrikux - 21-11-2009 20:25
To oczywiste, w końcu jest to wersja niestabilna, ale zainstalowanie gcc, rozpakowanie źródeł i wydanie trzech poleceń w konsoli chyba nie stanowi problemu.
mq - 21-11-2009 20:51
Zainstalowanie programu ze źródeł: a) może narobić bałaganu w systemie. Jak już koniecznie potrzebny jest jakiś program, a nie ma go w repozytorium, to zawsze lepszym wyjściem będzie zrobienie paczki deb. b) przy wydaniu nowej wersji programu, wymaga od nowa ściągnięcia źródeł, skompilowania i zainstalowania. Gdyby zamiast tego użyć managera pakietów, to cały proces sprowadziłby się do wydania dwóch poleceń. Jeżeli chcesz mieć najnowsze oprogramowanie, to czemu nie postawisz na Squeeze lub Sida?
Wydanie trzech poleceń nie jest problemem dopóki nie pojawi się problem, jak ten który stał za założeniem tego tematu.
adrikux - 21-11-2009 21:06
Zainstalowanie programu ze źródeł: a) może narobić bałaganu w systemie. b)to czemu nie postawisz na Squeeze lub Sida?
a) Co konkretnie przez to rozumiesz. Jeżeli pakiety źródłowe powodowałyby niepożądane skutki, to wszystko dostępne by było w postaci binarnej. b) Bo nie zależy mi na najnowszym oprogramowaniu. Poza tym mam zamknięte sterowniki Nvidii i nie chce mi się po każdej aktualizacji pakietów instalować sterowniki Nvidii od nowa dlatego, że zaktualizowany został kernel. Poza tym nie mam ochoty na dopisywanie do:
apt-get upgrade
parametru pomijającego aktualizację jądra. Nie mam problemów ze sprzętem, a jeżeli takie by się pojawiły to kompiluję ręcznie nowe jądro.
mq - 21-11-2009 21:48
a) Co konkretnie przez to rozumiesz.
Instalując program ze źródeł sam musisz zadbać o jego aktualizację i ewentualne usunięcie. To samo tyczy się wszystkich jego zależności. Może to oznaczać sporo informacji do zanotowania/zapamiętania; jeszcze więcej gdy programów instalowanych ze źródeł przybywa. Całą tę pracę może wykonać za nas manager pakietów. Stąd sens we własnoręcznym przygotowaniu paczki (o ile nie ma jej w repozytorium).
Jeżeli pakiety źródłowe powodowałyby niepożądane skutki, to wszystko dostępne by było w postaci binarnej.
Wyobrażasz sobie może, że ktokolwiek jest w stanie wydać paczkę do programu dla każdej odmiany Linuksa? Zarówno Debian jak i Ubuntu wykorzystują pakiety deb ale różnią się one na tyle, że sporym ryzykiem jest wykorzystanie paczki z Ubuntu w Debianie. Do tego dochodzą jeszcze formaty rpm, tgz, pbi, pkg...
Poza tym mam zamknięte sterowniki Nvidii i nie chce mi się po każdej aktualizacji pakietów instalować sterowniki Nvidii od nowa dlatego, że zaktualizowany został kernel.
A nie instalujesz od nowa programu, gdy zostanie wydana jego nowa wersja? Dla mnie na jedno wychodzi.
adrikux - 21-11-2009 21:56
Co konkretnie przez to rozumiesz. 1. Instalując program ze źródeł sam musisz zadbać o jego aktualizację i ewentualne usunięcie. 2. Wyobrażasz sobie może, że ktokolwiek jest w stanie wydać paczkę do programu dla każdej odmiany Linuksa? 3. sporym ryzykiem jest wykorzystanie paczki z Ubuntu w Debianie. 4. A nie instalujesz od nowa programu, gdy zostanie wydana jego nowa wersja?
1. Nie zależy mi na najnowszych wersjach pakietów. Poza tym instalacja ze źródeł oferuje możliwość dostosowania pakietu pod daną architekturę, a tak na marginesie lubię patrzeć jak kompiluje mi się oprogramowanie. 2. Wyobrażam sobie. Przykładem może być Scorched 3D. 3. Nie jest. Sporym ryzykiem jest stosowanie repozytoriów Ubuntu pod Debianem. 4. Nie aktualizuję sterowników.
mq - 21-11-2009 23:24
instalacja ze źródeł oferuje możliwość dostosowania pakietu pod daną architekturę
Programy dla Debiana możesz znaleźć skompilowane pod architektury alpha, amd64, arm, armel, hppa, i386, ia64, mips, mipsel, powerpc, sparc, s390. Mało prawdopodobne abyś miał niewymienioną powyżej. Co do optymalizacji, to z kolei mi się nie chce bawić w ustawianie flag kompilacji.
a tak na marginesie lubię patrzeć jak kompiluje mi się oprogramowanie
LOL
Wyobrażam sobie. Przykładem może być Scorched 3D.
Mhm ... chcąc ze strony gry ściągnąć pakiet dla Debiana lub Ubuntu zostajemy poinformowani aby skorzystać z repów; pakiet rpm jest dostępny jedynie dla architektury i386.
Nie jest. Sporym ryzykiem jest stosowanie repozytoriów Ubuntu pod Debianem
Trochę mnie pogoniło z tą jedną paczką. Kiedyś instalowałem rpm'a przerobionego na deb za pomocą aliena i było ok :)
Nie aktualizuję sterowników.
Kiedyś może się okazać, że trzeba będzie. Pod koniec września pojawiła się nowa wersja xorga, po zainstalowaniu której wywaliło mi stery do grafiki. Ponowna instalacja tych samych nic nie dała. Dopiero zainstalowanie najnowszych odniosło skutek.
smok15 - 22-11-2009 01:27
Pytanie nie brzmiało, którą wersje instalować a jedynie mówiło o problemie jaki powstał w czasie instalacji, który zresztą zdołałem już rozwiązać i jak słusznie ktoś zauważył na płycie jest starsza wersja. Zresztą sam Debian nie reprezentuje najnowszych rozwiązań a jedynie sprawdzone i darmowe co akurat mnie dziwi bo to wydaje się być ciekawy system i jeśli mogę mieć coś nowszego niż sprzed roku, dwóch no to wolałbym tak, a na łatwiznę mogę iść przy instalacji pakietów z gierkami bo z nich nie korzystam. No i przesiąść się na Windowsa, z którego zresztą korzystam równolegle, z tej racji, że nie wszystko jest pod Linuksem. Skoro mam iść na łatwiznę to po co sobie ręce brudzić, tak więc dziękuje bo kilku z was mi pomogło i mam już tę swoją upragnioną wersje fluboksa 1.1.1. I biorę się za konfigurację oraz całą resztę rzeczy, które przyjdzie mi się nauczyć.. A no i jeszcze jedno, jak słusznie moderator zauważył i pod czym się ja podpisuje "forum ma służyć nam wszystkim"więc pewnie się znajdzie jeszcze wielu śmiałków ciekawych systemów uniksowych, którzy będą szukać tutaj rozwiązań
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|