Debian Srbija forumi Last active: Never
Not logged in [Login - Register]
Go To Bottom

Printable Version | Subscribe | Add to Favourites  
Author: Subject: Novi paketi u Squeeze-ju
vulic
Redovni korisnik
***




Posts: 106
Registered: 12-11-2008
Location: Pančevo
Member Is Offline


[*] posted on 13-8-2010 at 07:59 PM
Novi paketi u Squeeze-ju



Svaka novo Debian izdanje donosi na hiljade novih paketa. Uz pomoć malo kuckanja u terminalu moguće ih je pretražiti iz udobnosti grafičkog okruženja.
1. Izdvajanje liste novih paketa za Squeeze. Skladište za Squeeze treba da je omogućeno u fajlu /etc/apt/sources.list.

Code:
$ aptitude search -F %p "?archive(stable)" > lenny
$ aptitude search -F %p "?archive(testing)" > squeeze
$ diff lenny squeeze | grep ">" > razlika
$ $ cut -d ' '-f 2 razlika > squeeze_novi_paketi


2. Instalacija potrebnih paketa.

Code:
# aptitude install packagesearch


preporučeni paketi

Code:
# aptitude install deborphan apt-file


Osvežavanje baze za apt-file.

Code:
# apt-file update

3. Pravljenje ličnih tagova.
Kreiranje direktorijuma /etc/debtags/interno_označavanje_paketa/ i fajla /etc/debtags/interno_označavanje_paketa/vocabulary sa sadržinom.

Code:
Facet: naziv_za_facet
Description: Opis za facet

Tag: naziv_za_facet::naziv_za_tag
Description: Opis za tag

Kreiranje fajla /etc/debtags/interno_označavanje_paketa/tags-current sa bar jednim označenim paketom je neophodno da bi novi tag bio prihvaćen u bazu.

Code:
ime_paketa: naziv_za_facet::naziv_za_tag

Dodati novi izvor za oznake paketa u /etc/debtags/sources.list

Code:
tags file:/etc/debtags/interno_označavanje_paketa/


Fajlove kompresovati sa gzip i osvežiti bazu.

Code:
# gzip vocabulary
# gzip tags-current
# debtags update


4. Označavanje novih paketa.
Pošto nisam pronašao kako se mogu masovno označavati paketi, upotrebio sam komandu sed.

Code:
$ sed 's/$/: +naziv_za_facet::naziv_za_tag/' squeeze_novi_paketi > squeeze_novi_paketi_tag
$ cp squeeze_novi_paketi_tag ~/.debtags/patch

5. Pretraga paketa se vrši u programu Packagesearch. Za osnovni tag treba uzeti novokreirani i pod njim će biti izlistani svi novi paketi.

Debian projekat koji se bavi označavanjem paketa.
View User's Profile View All Posts By User U2U Member


Go To Top


Powered by XMB
Developed By The XMB Group © 2007