Aceasta este comanda debclean 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
debclean - curățați un arbore de cod sursă
REZUMAT
debclean [Opțiuni]
DESCRIERE
debclean parcurge arborele de directoare începând de la arborele de directoare în care se afla
invocat și execută debian/rules curat pentru fiecare director sursă Debian întâlnit.
Aceste directoare sunt recunoscute prin faptul că conțin un fișier debian/changelog pentru un pachet al cărui
numele se potrivește cu cel al directorului. Potrivirea numelor este descrisă mai jos.
De asemenea, dacă --cleandebs este dată opțiunea, apoi în fiecare director care conține un Debian
arborele sursă, toate fișierele numite *.deb, *.changes și *.build sunt eliminate. .dsc, .diff.gz
iar fișierele (.orig).tar.gz nu sunt atinse, astfel încât ediția să poată fi reconstruită dacă
necesar, iar fișierele .upload sunt lăsate astfel încât debchange functioneaza corect. The
--nocleandebs opțiunea împiedică acest comportament suplimentar de curățare și --cleandebs opțiune
o forțează. Implicit nu este curățarea acestor fișiere.
debclean utilizări deconstruiți(1) pentru a curăța arborele sursă.
director nume control
În comun cu mai multe alte scripturi din devscripturi pachet, debclean va trece prin
arborele de directoare care caută debian/changelog fișiere. Ca o garanție împotriva pierderilor
fișierele care cauzează potențiale probleme, va examina numele directorului părinte odată ce acesta
găsește a debian/changelog fișier și verificați dacă numele directorului corespunde cu fișierul
numele pachetului. Exact modul în care face acest lucru este controlat de două fișiere de configurare
variabile DEVSCRIPTS_CHECK_DIRNAME_LEVEL și DEVSCRIPTS_CHECK_DIRNAME_REGEX, si al lor
opțiunile corespunzătoare din linia de comandă --check-dirname-level și --check-dirname-regex.
DEVSCRIPTS_CHECK_DIRNAME_LEVEL poate lua următoarele valori:
0 Nu verificați niciodată numele directorului.
1 Verificați numele directorului numai dacă a trebuit să schimbăm directorul în căutarea noastră
debian/changelog. Acesta este comportamentul implicit.
2 Verificați întotdeauna numele directorului.
Numele directorului este verificat prin testarea dacă numele directorului curent (după cum a fost determinat
by PWD(1)) se potrivește cu expresia regex dată de opțiunea fișierului de configurare
DEVSCRIPTS_CHECK_DIRNAME_REGEX sau prin opțiunea din linia de comandă --check-dirname-regex regex.
Aici regex este o expresie regex Perl (vezi perlre(3perl)), care va fi ancorat la început
si sfarsitul. Dacă regex conține un „/”, atunci trebuie să se potrivească cu calea completă a directorului. Dacă
nu, atunci trebuie să se potrivească cu numele complet al directorului. Dacă regex conține șirul „PACHET”,
acesta va fi înlocuit cu numele pachetului sursă, așa cum este determinat din jurnalul de modificări. The
Valoarea implicită pentru expresia regex este: „PACKAGE(-.+)?”, astfel că se potrivesc nume de director, cum ar fi
PACHET și versiunea PACHET.
OPŢIUNI
--cleandebs
De asemenea, eliminați toate fișierele .deb, .changes și .build din directorul părinte.
--nocleandebs
Nu eliminați fișierele .deb, .changes și .build din directorul părinte; acest
este comportamentul implicit.
--check-dirname-level N
Consultați secțiunea de mai sus director nume control pentru o explicație a acestei opțiuni.
--check-dirname-regex regex
Consultați secțiunea de mai sus director nume control pentru o explicație a acestei opțiuni.
--no-conf, --noconf
Nu citiți niciun fișier de configurare. Aceasta poate fi folosită doar ca primă opțiune
dat pe linia de comandă.
-d Nu rulați dpkg-checkbuilddeps pentru a verifica dependențele de construire.
--Ajutor Afișează un mesaj de ajutor și ieși cu succes.
--versiune
Afișează versiunea și informațiile despre copyright și ieși cu succes.
CONFIGURARE VARIABILE
Cele două fișiere de configurare /etc/devscripts.conf și ~/.devscripts provin din asta
pentru a seta variabilele de configurare. Opțiunile liniei de comandă pot fi folosite pentru a suprascrie
setările fișierului de configurare. Setările variabilelor de mediu sunt ignorate în acest scop.
Variabilele recunoscute în prezent sunt:
DEBCLEAN_CLEANDEBS
Dacă acesta este setat la da, atunci este la fel ca --cleandebs Linie de comanda
parametrul utilizat.
DEVSCRIPTS_CHECK_DIRNAME_LEVEL, DEVSCRIPTS_CHECK_DIRNAME_REGEX
Consultați secțiunea de mai sus director nume control pentru o explicație a acestora
variabile. Rețineți că acestea sunt variabile de configurare la nivelul întregului pachet și vor fi
deci afectează toate devscripturi scripturi care își verifică valoarea, așa cum este descris în
paginile lor de manual respective și în devscripts.conf(5).
Utilizați debclean online folosind serviciile onworks.net