Aceasta este comanda dselect care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
dselect - Frontend de gestionare a pachetelor Debian
REZUMAT
dselect [opțiune...] [comandă...]
DESCRIERE
dselect este una dintre interfețele de utilizator primare pentru gestionarea pachetelor pe un sistem Debian. La
il dselect meniul principal, administratorul de sistem poate:
- Actualizați lista versiunilor de pachete disponibile,
- Vedeți starea pachetelor instalate și disponibile,
- Modificați selecția pachetelor și gestionați dependențele,
- Instalați pachete noi sau faceți upgrade la versiuni mai noi.
dselect funcționează ca un front-end pentru dpkg(1), instrumentul de gestionare a pachetelor Debian de nivel scăzut. Aceasta
oferă un manager de selecție de pachete pe ecran complet cu dependențe și conflicte de pachete
rezolutor. Când sunt rulate cu privilegii de administrator, pachetele pot fi instalate, actualizate și
îndepărtat. Pot fi configurate diferite metode de acces pentru a prelua versiunea disponibilă a pachetului
informații și pachete instalabile din depozitele de pachete. In functie de folosit
metoda de acces, aceste depozite pot fi servere de arhivă publice pe internet, locale
servere de arhivă sau cdrom-uri. Metoda de acces recomandată este potrivit, care este oferit de
pachet potrivit.
În mod normal dselect este invocat fără parametri. Este prezentat un meniu interactiv, oferind
utilizatorului o listă de comenzi. Dacă o comandă este dată ca argument, atunci acea comandă este
a început imediat. Mai mulți parametri de linie de comandă sunt încă disponibili pentru a modifica
comportamentul de alergare al dselect sau afișați informații suplimentare despre program.
OPŢIUNI
Toate opțiunile pot fi specificate atât pe linia de comandă, cât și în dselect configuraţie
fişier /etc/dpkg/dselect.cfg sau fișierele din directorul de configurare
/etc/dpkg/dselect.cfg.d/. Fiecare linie din fișierul de configurare este fie o opțiune (exact
la fel ca opțiunea din linia de comandă, dar fără cratime principale) sau un comentariu (dacă este
începe cu un '#').
--admindir director
Schimbă directorul în care dpkg 'Starea","disponibil' și fișiere similare sunt
situat. Aceasta este implicită /var/lib/dpkg și în mod normal nu ar trebui să fie nevoie
s-o schimb.
-Dfişier, --depanare fişier
Activați depanarea. Informațiile de depanare sunt trimise către fişier.
--expert
Activează modul expert, adică nu afișează mesaje de ajutor eventual enervante.
--culoare|--culoare screenpart:[prim plan], [fundal][:attr[+attr]...]
Configura culorile ecranului. Acest lucru funcționează numai dacă afișajul acceptă culori. Acest
opțiunea poate fi utilizată de mai multe ori (și este utilizată cel mai bine în dselect.cfg). Fiecare utilizare
schimbă culoarea (și opțional, alte atribute) unei părți a ecranului.
Părțile ecranului (de sus în jos) sunt:
titlu Titlul ecranului.
cap de listă
Linia antetului de deasupra listei de pachete.
listă Lista derulantă a pachetelor (și, de asemenea, un text de ajutor).
listel
Elementul selectat din listă.
pkgstate
În lista de pachete, textul indicând starea curentă a fiecăruia
pachet.
pkgstatesel
În lista de pachete, textul care indică starea curentă a
pachetul selectat în prezent.
infohead
Linia de antet care afișează starea pachetului selectat curent.
infodesc
Scurta descriere a pachetului.
info Folosit pentru a afișa informații despre pachet, cum ar fi descrierea pachetului.
infofoot
Ultima linie a ecranului la selectarea pachetelor.
întrebare Folosit pentru a afișa linii de interogare
ecran de ajutor
Culoarea ecranelor de ajutor.
După partea de ecran vine două puncte și specificația culorii. Poti
specificați fie culoarea primului plan, culoarea fundalului sau ambele, suprascriind
culori compilate. Folosiți nume de culori standard pentru blesteme.
Opțional, după specificația de culoare este un alt două puncte și un atribut
specificație. Aceasta este o listă cu unul sau mai multe atribute, separate prin plus („+”)
personaje. Atributele disponibile includ (nu toate acestea vor funcționa pe toate
terminale): normală., a iesi in evidenta, sublinia, inversa, clipi din ochi, luminos, vag,
-?, --Ajutor
Imprimați un scurt text de ajutor și ieșiți cu succes.
--versiune
Imprimați informațiile despre versiune și ieșiți cu succes.
COMANDE
Cand dselect este pornit poate executa următoarele comenzi, fie direct dacă a fost
specificate pe linia de comandă sau solicitând utilizatorului un meniu de comenzi disponibile
dacă rulează interactiv:
acces
Alegeți și configurați o metodă de acces pentru a accesa depozitele de pachete.
În mod implicit, dselect oferă mai multe metode precum cdrom, multi_cd, nfs, multi_nfs,
Hard disk, montat, multi_mount, floppy or ftp, dar alte pachete pot oferi suplimentar
metode, de ex. cel potrivit metoda de acces oferită de potrivit pachet.
Utilizarea acestui potrivit metoda de acces este foarte recomandată.
actualizare
Actualizează baza de date a pachetelor disponibile.
Preia o listă a versiunilor de pachete disponibile din depozitul de pachete, configurate pentru
metoda de acces curentă și actualizați baza de date dpkg. Listele de pachete sunt obișnuite
furnizate de depozit ca fișiere numite Pachete or Pachete.gz. Aceste fișiere pot fi
generate de întreținerii depozitului, folosind programul dpkg-scanpackages(1).
Detaliile comenzii de actualizare depind de implementarea metodei de acces. În mod normal, cel
procesul este simplu și nu necesită interacțiunea utilizatorului.
selecta
Vizualizați sau gestionați selecțiile și dependențele pachetelor.
Aceasta este funcția principală a dselect. În ecranul de selectare, utilizatorul poate revizui o listă de
toate pachetele disponibile și instalate. Când rulează cu privilegii de administrator, este și
posibilă schimbarea interactivă a stării de selecție a pachetelor. dselect urmărește implicațiile
dintre aceste modificări la alte pachete dependente sau conflictuale.
Când este detectat un conflict sau o dependență eșuată, apare un subecran de rezoluție a dependenței
solicitat utilizatorului. În acest ecran, este o listă de pachete aflate în conflict sau care depind
afișat și pentru fiecare pachet listat este afișat motivul pentru listarea acestuia. Utilizatorul poate
aplica sugestiile propuse de dselect, anulați-le sau anulați toate modificările,
inclusiv cele care au creat dependentele nerezolvate sau conflictele.
Utilizarea ecranului interactiv de gestionare a selecțiilor pachetelor este explicată în mai multe
detaliu mai jos.
instala
Instalează pachetele selectate.
Metoda de acces configurată va prelua pachete instalabile sau actualizabile din
depozite relevante și instalați-le folosind dpkg. În funcție de implementarea
metoda de acces, toate pachetele pot fi prelevate înainte de instalare sau preluate când
Necesar. Unele metode de acces pot elimina și pachetele care au fost marcate pentru eliminare.
Dacă a apărut o eroare în timpul instalării, de obicei este recomandabil să rulați instalarea din nou. În cele mai multe
cazuri, problemele vor dispărea sau vor fi rezolvate. Dacă problemele persistă sau instalarea
efectuată a fost incorectă, vă rugăm să investigați cauzele și circumstanțele și să înregistrați a
eroare în sistemul Debian de urmărire a erorilor. Instrucțiuni despre cum să faceți acest lucru pot fi găsite la
https://bugs.debian.org/ or by reading the documentation for bug(1) sau reportbug(1), dacă
acestea sunt instalate.
Detaliile comenzii de instalare depind de implementarea metodei de acces. Al utilizatorului
atenție și intervenție pot fi necesare în timpul instalării, configurării sau demontării
pachete. Aceasta depinde de scripturile de întreținere din pachet. Unele pachete folosesc
il debconf(1) bibliotecă, permițând setări de instalare mai flexibile sau chiar automatizate.
config
Configura orice pachet instalat anterior, dar nu complet configurat.
scoate
Îndepărtează sau șterge pachetele instalate, care sunt marcate pentru eliminare.
părăsi
Părăsi dselect.
Iese din program cu zero (reușit) cod de eroare.
PACHET SELECȚII MANAGEMENTUL
Introducere
dselect expune direct administratorul la unele dintre complexitățile implicate cu
gestionarea unor seturi mari de pachete cu multe interdependențe. Pentru un utilizator care nu este familiarizat
cu conceptele și modalitățile sistemului de gestionare a pachetelor Debian, poate fi destul de
copleșitoare. Cu toate că dselect are scopul de a ușura gestionarea și administrarea pachetelor,
este doar un instrument în acest sens și nu poate fi presupus a fi un substitut suficient
pentru priceperea și înțelegerea administratorului. Utilizatorul trebuie să fie familiarizat cu
conceptele care stau la baza sistemului de ambalare Debian. În caz de îndoială, consultați dpkg(1)
pagina de manual și manualul de politici Debian, conținute în debian-policy pachet.
dacă nu dselect este rulat în modul expert sau imediat, un ecran de ajutor este afișat pentru prima dată când
alegând această comandă din meniu. Utilizatorul este tare sfătuit să studieze toate
informațiile prezentate în ecranele de ajutor online, atunci când apare una. Ajutorul online
ecranele pot fi invocate oricând cu „?'cheie.
Ecran aspect
Ecranul de selectare este împărțit implicit într-o jumătate de sus și o jumătate de jos. Jumătatea de sus arată a
lista de pachete. O bară de cursor poate selecta un pachet individual sau un grup de pachete,
dacă este cazul, selectând antetul grupului. Jumătatea de jos a ecranului arată câteva
detalii despre pachetul selectat în prezent în jumătatea superioară a ecranului. Tipul de
detaliile care sunt afișate pot fi variate.
Apăsând tasta „I' tasta comută la afișarea pe tot ecranul a listei de pachete, o vizualizare mărită
detaliile pachetului sau ecranul împărțit în mod egal.
Pachet detalii Vizualizează
Vizualizarea detaliilor pachetului arată în mod implicit descrierea extinsă a pachetului pentru pachet
care este selectat în prezent în lista de stare a pachetelor. Tipul de detaliu poate fi comutat
prin apăsarea butonului „i' cheie. Aceasta alternează între:
- descrierea extinsă
- informațiile de control pentru versiunea instalată
- informațiile de control pentru versiunea disponibilă
Într-un ecran de rezoluție de dependență, există și posibilitatea de a vizualiza specificul
nerezolvate depind sau conflicte legate de pachet și care fac ca acesta să fie listat.
Pachete Starea listă
Ecranul principal de selectare afișează o listă cu toate pachetele cunoscute de pachetul debian
sistem de management. Aceasta include pachetele instalate pe sistem și pachetele cunoscute din
baza de date a pachetelor disponibile.
Pentru fiecare pachet, lista arată starea pachetului, prioritatea, secțiunea, instalat și
arhitectura disponibilă, versiunile instalate și disponibile, numele pachetului și scurtul acestuia
descriere, totul într-o singură linie. Prin apăsarea butonului 'Atasta ', afișajul instalat și
arhitectura disponibilă poate fi comutată între pornit și oprit. Prin apăsarea butonului 'V' cheie,
afișarea versiunii instalate și disponibile poate fi comutată între pornit și oprit. De
apăsând pe 'v', afișajul stării pachetului este comutat între verbos și prescurtat.
Afișarea scurtă este implicită.
Indicația de stare prescurtată constă din patru părți: un steag de eroare, care ar trebui
în mod normal, să fie clare, starea curentă, ultima stare de selecție și selecția curentă
stat. Primele două se referă la starea reală a pachetului, a doua pereche este de aproximativ
selecțiile stabilite de utilizator.
Acestea sunt semnificațiile codurilor indicatoare de stare a pachetului scurt:
Indicator de eroare:
gol nicio eroare
R eroare gravă, necesită reinstalare;
Stare instalată:
gol nu este instalat;
* complet instalat și configurat;
- nu este instalat, dar unele fișiere de configurare pot rămâne;
U despachetat, dar neconfigurat încă;
C pe jumătate configurat (a apărut o eroare);
I pe jumătate instalat (a apărut o eroare).
Selecții curente și solicitate:
* marcat pentru instalare sau upgrade;
- marcat pentru eliminare, fișierele de configurare rămân;
= în așteptare: pachetul nu va fi procesat deloc;
_ marcat pentru purjare, eliminați și configurația;
n pachetul este nou și încă nu a fost marcat.
cursor și ecran mişcare
Lista de selecție a pachetelor și ecranele de rezolvare a conflictelor de dependență pot fi navigate
folosind comenzi de mișcare mapate la următoarele taste:
p, Sus, k mutați bara cursorului în sus
n, Jos, j mutați bara cursorului în jos
P, Pgup, backspace derulați lista cu 1 pagină în sus
N, Pgdn, Spaţiu derulați lista cu 1 pagină în jos
^p derulați lista 1 rând
^n derulați lista cu 1 rând în jos
t, Acasă sari in partea de sus a listei
e, Sfârşit sari la sfarsitul listei
u derulați informații cu 1 pagină în sus
d derulați informații cu o pagină în jos
^u derulați informații 1 rând
^d derulați informații cu 1 rând în jos
B, Sageata stanga Pan display 1/3 ecran la stânga
F, Sageata dreapta Pan display 1/3 ecran dreapta
^b Pan display 1 caracter rămas
^f Pan display 1 caracter dreapta
Căutare și triere
Lista pachetelor poate fi căutată după numele pachetului. Acest lucru se face prin apăsarea „/', și
tastând un șir simplu de căutare. Șirul este interpretat ca a regex(7) expresie regulată.
Daca adaugati '/d' la expresia de căutare, dselect va căuta și în descrieri. Dacă
adaugi '/i' căutarea nu va face distincția între majuscule și minuscule. Puteți combina aceste două sufixe cum ar fi
acest: '/ id'. Căutarea repetată se realizează apăsând în mod repetat butonul „n"sau"\"
chei, până la găsirea pachetului dorit. Dacă căutarea ajunge în partea de jos a listei, aceasta
se înfășoară în vârf și continuă căutarea de acolo.
Ordinea de sortare a listei poate fi modificată apăsând butonul „o"Și"O' tastele în mod repetat. The
pot fi selectate următoarele nouă ordine de sortare:
starea alfabetului disponibil
prioritate+secțiune disponibilă+stare de prioritate+prioritate
secțiune+prioritate disponibilă+starea secțiunii+secțiune
Acolo unde nu este enumerată mai sus în mod explicit, ordinea alfabetică este folosită ca sortare finală de subordonare
cheie.
alterarea Selecțiile
Starea de selecție solicitată a pachetelor individuale poate fi modificată cu următoarele
comenzi:
+, Insera instalați sau faceți upgrade
=, H păstrați în stare și versiune actuală
:, G unhold: upgrade sau lăsați dezinstalat
-, Șterge eliminați, dar părăsiți configurația
_ eliminați și curățați configurația
Când cererea de modificare are ca rezultat una sau mai multe dependențe nesatisfăcute sau conflicte, dselect
solicită utilizatorului un ecran de rezoluție a dependenței. Acest lucru va fi explicat în continuare
de mai jos.
Este, de asemenea, posibilă aplicarea acestor comenzi la grupuri de selecții de pachete, prin punctare
bara cursorului pe un antet de grup. Gruparea exactă a pachetelor depinde de
setările curente de ordonare a listei.
Trebuie avută grijă corespunzătoare atunci când modificați grupuri mari de selecții, deoarece acest lucru se poate
creați instantaneu un număr mare de dependențe sau conflicte nerezolvate, toate acestea
să fie listate într-un singur ecran de rezoluție a dependenței, ceea ce le face foarte greu de gestionat. În
practică, numai operațiunile de menținere și anulare sunt utile atunci când sunt aplicate la grupuri.
Rezolvarea depinde de și conflicte
Când cererea de modificare are ca rezultat una sau mai multe dependențe nesatisfăcute sau conflicte, dselect
solicită utilizatorului un ecran de rezoluție a dependenței. În primul rând, însă, un ajutor informativ
este afișat ecranul.
Jumătatea superioară a acestui ecran listează toate pachetele care vor avea nerezolvate depinde sau
conflicte, ca urmare a modificării solicitate, și toate pachetele a căror instalare
poate rezolva oricare dintre aceste depinde sau a căror eliminare poate rezolva oricare dintre conflicte. The
jumătatea inferioară este implicită pentru a afișa dependențele sau conflictele care cauzează selectarea curentă
pachetul care urmează să fie listat.
Când sublista de pachete este afișată inițial, dselect este posibil să fi setat deja
a solicitat starea de selecție a unora dintre pachetele enumerate, pentru a rezolva problemele
sau conflicte care au determinat afișarea ecranului de rezoluție a dependenței. De obicei, este
cel mai bine să urmați sugestiile făcute de dselect.
Starea de selecție a pachetelor listate poate fi revenită la setările originale, așa cum sunt acestea
au fost înainte ca dependențele nerezolvate sau să fie create conflicte, apăsând butonul „R' cheie. De
apăsând pe 'D', sugestiile automate sunt resetate, dar modificarea care a provocat
ecranul de rezoluție a dependenței care va fi solicitat este păstrat așa cum este solicitat. În final, prin apăsare
"U', selecțiile sunt din nou setate la valorile sugestiilor automate.
Stabilirea il solicitat Selecțiile
Prin apăsarea introduce, setul de selecții afișat în prezent este acceptat. Dacă dselect
nu detectează nerezolvate depinde ca urmare a selecțiilor solicitate, a noilor selecții
va fi setat. Cu toate acestea, dacă există ceva nerezolvat depinde, dselect va solicita din nou
utilizator cu un ecran de rezoluție a dependenței.
Pentru a modifica un set de selecții care creează nerezolvate depinde sau conflicte și forțare
dselect pentru a o accepta, apăsați tasta „Q' cheie. Aceasta setează selecțiile așa cum este specificat de
utilizator, necondiționat. În general, nu faceți acest lucru decât dacă ați citit literele mici.
Efectul opus, pentru a renunța la orice selecții de modificare a solicitărilor și a reveni la
lista anterioară de selecții, se obține prin apăsarea butonului „X'sau scăpa chei. Prin repetat
apăsând aceste taste, orice modificări eventual dăunătoare ale selecțiilor de pachet solicitate
poate fi retras complet la ultimele setări stabilite.
Dacă stabiliți din greșeală unele setări și doriți să reveniți toate selecțiile la ceea ce este
instalat în prezent pe sistem, apăsați tasta „C' cheie. Acest lucru este oarecum similar cu utilizarea
comanda unhold pe toate pachetele, dar oferă un buton de panică mai evident în cazuri
unde a apăsat utilizatorul introduce din greșeală.
MEDIUL
ACASĂ Dacă este setat, dselect îl va folosi ca director din care să citească specificul utilizatorului
Fișier de configurare.
Utilizați dselect online folosind serviciile onworks.net