Jak przyspieszy

Ogólne pytania dotyczące systemu
Awatar użytkownika
qbsiu
Beginner
Posty: 491
Rejestracja: 19 marca 2007, 19:47
Lokalizacja: £DZ

Post autor: qbsiu »

Kas pisze:Z tego co wiem to podczas aptitude dist-upgrade nowe jądro też jest kompilowane tylko, że z domyślnymi ustawieniami i na architekturę i386. Czy da się tak skonfigurować Aptitude, aby on od razu kompilował na i686 i ewentualnie usuwał zbędne moduły?
¬le mówisz, aptitude nic nie kompiluje, on pobiera i instaluje gotowe paczki deb.
Kompilacja oczywiście jest przyjemna ]na dodatek jeśli zrobisz to metodą debiana to już w ogóle bajka :) [/quote]
¦rednio na jeża - jak kto lubi. Można sobie zbudować paczkę - plusy są, ale ja nie widzę w tym nic ciekawego :-)
Awatar użytkownika
kodzik
Beginner
Posty: 175
Rejestracja: 16 listopada 2007, 16:11
Lokalizacja: Sieradz

Post autor: kodzik »

mysle ze dla kogos kto nigdy w zyciu nie kompilowal jadra metoda debianowska jest latwiejsza

ale to moje zdanie
Awatar użytkownika
Yampress
Administrator
Posty: 6423
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

tu masz kompilacje jądra 2 metodami
oczywiście możesz z aktualnym jajkiem robić takim jakim masz w distro lub
jak w tym przykładzie ściągnąc nowsze
Awatar użytkownika
qbsiu
Beginner
Posty: 491
Rejestracja: 19 marca 2007, 19:47
Lokalizacja: £DZ

Post autor: qbsiu »

Kompilacja kernela daje wiele. Chociażby szybszy start systemu.
Kas
Beginner
Posty: 138
Rejestracja: 06 kwietnia 2007, 00:04
Lokalizacja: Warszawa

Post autor: Kas »

Skoro Aptitude zawsze pobiera gotowe pakiety deb to czy jest jakieś inne narzędzie? Czy istnieje odpowiednik Aptitude pobierający kod źródłowy programów, a następnie automatycznie kompilujący program z domyślnymi flagami, ale na wskazaną architekturę?
pioki
Posty: 12
Rejestracja: 10 listopada 2007, 10:56

Post autor: pioki »

Witam.
Kas pisze: Czy istnieje odpowiednik Aptitude pobierający kod źródłowy programów, a następnie automatycznie kompilujący program z domyślnymi flagami, ale na wskazaną architekturę?
Możesz spróbować apt-build.
Kas
Beginner
Posty: 138
Rejestracja: 06 kwietnia 2007, 00:04
Lokalizacja: Warszawa

Post autor: Kas »

Przeczytałem ten artykuł i jak rozumiem mogę zastąpić w pełni Aptitude poprzez apt-build. Instaluję system z płyty netinstall, następnie apt-build, konfiguruję pod moją architekturę i potem instaluję/aktualizuję/usuwam całe oprogramowanie poprzez apt-build. Tak?

Właśnie przetestowałem. Rzeczywiście instaluje, ale z jakimiś durnymi zależnościami. Chce instalować wszystko jak leci. Czy istnieje jakaś metoda, aby instalował z takimi samymi zależnościami jak Aptitude?
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Kas pisze:z jakimiś durnymi zależnościami.
Z jakimi np.? Może akurat te zależności potrzebne są do kompilacji pakietu.
Kas
Beginner
Posty: 138
Rejestracja: 06 kwietnia 2007, 00:04
Lokalizacja: Warszawa

Post autor: Kas »

W nocy robiłem apt-build world na mojej maszynie. Partycja / (bez /home) urosła z 1.3 do 3.1 GB.
Został zainstalowany min. Lynx.

Podam jednak pewien przykład: podczas instalacji oryginalnego klienta Last.fm poprzez aptitude install last-fm instalowane są wyłącznie biblioteki Qt. Apt-build install last-fm wrzucił mi także narzędzie deweloperskie do tworzenia interfejsów Qt Designer i poradnik Qt Assistant. Już może nie wspomnę o Qt Linguist.

Skoro Last.fm instalowany z repozytorium poprzez Aptitude nie wymaga tych wszystkich narzędzi i bibliotek Qt to na pewno da się go też tak skompilować ze źródeł. Tylko czy jest jakaś flaga "minimum"...? :-)

Np. Aptitude przy domyślnych ustawieniach instaluje wszystkie wymagane i zalecane pakiety. Wtedy Abiword wymaga Samby. Można jednak wyłączyć automatyczne instalowanie zalecanych pakietów. Czy apt-build też ma taką możliwość? To jest prawie spełnienie moich marzeń. Tylko czemu on instaluje wszystko...
ODPOWIEDZ