~baltix-members/baltix-default-settings/ubuntu

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
0. Padaryt patogų, pusiau automatizuotą, baltix-meta paketų įdiegimą per 
software-center ar per .desktop failą, kaip yra ti-omap4-software-channel pakete

1. Daba pakete /etc/apt/sources.list.d/ aplanke esančius failus perkelt  į 
 /etc/apt/ arba į /usr/share/app-install/channels/ kaip daro ti-omap4-software-channel pakete
 ir paversti šablonais su $codename vietoj tiksliaus versijos kodinio pavad.
2. imti po vieną eilutę iš tų failų, patikrinti ar kartais nėra jau tokios 
eilutes kompo /etc/apt/sources.list.d/* failuose (jei randam tai užkomentuot) ir 
tada tą eilutę dėti į /etc/apt/sources.list.d/ atitinkamą failą ir/arba 
į /usr/share/app-install/channels/ kaip daro ti-omap4-software-channel pakete
Patikrinti ar yra eilute galima su aptdcon (žr. žemiau) arba su grep:
grep -l "^deb \+http://ppa\.launchpad\.net/baltix-members/ppa/ubuntu[/ ]\+natty" /etc/apt/sources.list /etc/apt/sources.list.d/*.list

Neišpręsti klausimai: 
0. Pažiūrėti kitų Ubuntu ar Debian based default-settings pvz.
1. Ką daryti su tom apt eilutėm kurios turi būti ne current $codename
3. Galbūt daryti saugyklų pridėjimą kaip daro google-talkplugin ar google-chrome (chromium) 
skriptuose, žr. aplanka add-repository-baltix-default-settings

Patarimai ateičiai:
- Iš /etc aplanko pašalintiems ar pervardintiems conffile reiktų naudot 
 dpkg-maintscript-helper komanda esančia nuo 10.10 versijos, žr.:
 http://raphaelhertzog.com/2010/10/14/correctly-renaming-a-conffile-in-debian-package-maintainer-scripts/
 (Radau google pagal packaging rename modified conffiles)
- saugyklos pridėjims su aptdcon (automatiškai patikrina ar nėra jau kažkur įdėta):
 aptdcon --sources-file baltix-ubuntu-debian-lt.list --add-repository "deb http://ppa.launchpad.net/baltix/ppa/ubuntu lucid main #Testing packages for Baltix GNU/Linux"
 Jei jau yra (už/at)komentuota tokia eilutė kokiam faile galim tiesiog
 aptdcon --add-repository "deb http://ppa.launchpad.net/baltix/ppa/ubuntu lucid main"