[+] apt i polecane pakiety

Pomoc dotycząca instalacji systemu
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

[+] apt i polecane pakiety

Post autor: iria »

Witam.

Jak ustawić, by apt domyślnie nie instalował pakietów polecanych?

Próbowałem tak

Kod: Zaznacz cały

 apt-config -o Apt::Install-Recommends=0 
Ale nie zadziałało. Proszę o pomoc.
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

W aptitude jest opcja --without-recommends. Można sobie np. zrobić alias:

Kod: Zaznacz cały

alias aptitude='aptitude --without-recommends'
a w apt-get.. nie wiem.
Debian Reference pisze:aptitude is now the preferred text front end for APT, the Advanced Package Tool.
thalcave
Junior Member
Posty: 526
Rejestracja: 03 maja 2007, 19:57
Lokalizacja: gdynia

Post autor: thalcave »

W aptitude można w "graficznym" programie ustawić by nieinstalował dodatkowego oprogramowania, a apt-get domyślnie go nie instaluje (tak mi się wydaje)
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Tak, ustawia się to w opcjach w programie aptitude (nie powinieneś mieć problemów ze znalezieniem tego).
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

nowy apt z sida instaluje domyślnie polecane pakiety

Kod: Zaznacz cały

 dracko:/# apt-config dump
APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
[b]APT::Install-Recommends "1";[/b]
APT::Install-Suggests "0";
APT::Acquire "";
APT::Acquire::Translation "environment";
APT::Authentication "";
APT::Authentication::TrustCDROM "true";
APT::NeverAutoRemove "";
APT::NeverAutoRemove:: "^linux-image.*";
APT::NeverAutoRemove:: "^linux-restricted-modules.*";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::userstatus "status.user";
Dir::State::status "/var/lib/dpkg/status";
Dir::Cache "var/cache/apt/";
Dir::Cache::archives "archives/";
Dir::Cache::srcpkgcache "srcpkgcache.bin";
Dir::Cache: :p kgcache "pkgcache.bin";
Dir::Etc "etc/apt/";
Dir::Etc::sourcelist "sources.list";
Dir::Etc::sourceparts "sources.list.d";
Dir::Etc::vendorlist "vendors.list";
Dir::Etc::vendorparts "vendors.list.d";
Dir::Etc::main "apt.conf";
Dir::Etc: :p arts "apt.conf.d";
Dir::Etc: :p references "preferences";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::dpkg "/usr/bin/dpkg";
Dir::Log "var/log/apt";
Dir::Log::Terminal "term.log";
DPkg "";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true"
i żeby to zmienić trzeba wprowadzić opcję w apt-config

Kod: Zaznacz cały

dracko:/# apt-config
apt 0.7.9 for i386 compiled on Oct 31 2007 13:41:11
Użycie: apt-config [opcje] polecenie

apt-config to proste narzędzie do czytania pliku konfiguracyjnego APT

Polecenia:
   shell - Tryb powłoki
   dump - Pokaż konfigurację

Opcje:
  -h   Ten tekst pomocy.
  -c=? Czytaj ten plik konfiguracyjny.
 [b]-o=? Ustaw dowolną opcję konfiguracji, np. -o dir::cache=/tmp[/b]
jak już mówiłem próbowałem tak

Kod: Zaznacz cały

apt-config -o Apt::Install-Recommends=0
ale nic się nie zmienia.

Zależy mi na apcie głównie dlatego, że Kpackage korzysta z niego. Chyba, że jest jakiś program do pakietów korzystający z aptitude, bo muszę mieć jakiś programik do pakietów pod X. Konsolowy frontend aptitude się nie nadaje.

Proszę o pomoc i pozdrawiam.
kabzior
Beginner
Posty: 180
Rejestracja: 09 lipca 2007, 13:16
Lokalizacja: Łódź

Post autor: kabzior »

iria pisze:Chyba, że jest jakiś program do pakietów korzystający z aptitude, bo muszę mieć jakiś programik do pakietów pod X. Konsolowy frontend aptitude się nie nadaje.
adept-manager?
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

adept w sidzie nie daje się zainstalować
sj65
Beginner
Posty: 265
Rejestracja: 17 czerwca 2007, 21:21
Lokalizacja: Pu³awy

Post autor: sj65 »

Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

szkoda, że wajig jest na gtk (wiem, że to niewielki problem) ,ale i tak jego insterfejs jest mało przejrzysty, już wolałbym synapitica lecz wolałbym coś natywnego dla kde.

Nikt nie ma pomysłu jak zmienić opcję w apt? Bo wolałbym zostać przy nim.

Chyba źle rozumiem

Kod: Zaznacz cały

Użycie: apt-config [opcje] polecenie 

apt-config to proste narzędzie do czytania pliku konfiguracyjnego APT 

Polecenia: 
   shell - Tryb powłoki 
   dump - Pokaż konfigurację 

Opcje: 
  -h   Ten tekst pomocy. 
  -c=? Czytaj ten plik konfiguracyjny. 
  -o=? Ustaw dowolną opcję konfiguracji, np. -o dir::cache=/tmp
Mógłby mnie ktoś naprowadzić na dobrą drogę jak użyć apt-config?

Pozdrawiam.



update


Chwilę po napisaniu posta udało mi się.

Dla potomności należy zrobić to tak

Kod: Zaznacz cały

apt-config -o Apt::Install-Recommends=0 dump
Dziękuje wszystkim za pomoc i porady.

Pozdrawiam.

update 2 ;) wrrr

zmieniło, ale tylko na chwilę i po wywołaniu ponownie

Kod: Zaznacz cały

apt-config dump
wraca do "1".

Ma ktoś pomysł jak to zachować, bo juz mi sił brakuje ;)

Pozdrówka.

update 3 ;)

Deweloperom z Siduxa, też nie spodobała się ta zmiana w apcie i zrobili paczkę z konfiguracją którą wystarczy zainstalować

Kod: Zaznacz cały

apt-conf-sidux
lub utworzyć sobie samemu plik konfiguracyjny w /etc/apt/apt.conf.d/ z zawartością
// apt defaults for sidux, revert the braindead decisions in apt 0.7
// this is apt, not aptitude!
APT::Get::AutomaticRemove "0";
APT::Get::HideAutoRemove "1";
APT::Install-Recommends "0";
APT::Install-Suggests "0";
Debug: :p kgAutoRemove "0";

// PDiffs reduce the required download for apt-get update, but increase the
// CPU requirements and quite often fail.
// Acquire::PDiffs "0";
Chciało by się na koniec powiedzieć nie zmieniajcie nam apta w aptitude ;)

Pozdrawiam
ODPOWIEDZ