Tässä ketjussa rikomme Hardyn yrittämällä kääntää ja asentaa uusimman Nautiluksen Gnomen svn:stä.
Miksi?Gnome 2.24 myötä tiedostoselaimeen tulee kaksi isompaa uutta, kauan kaivattua ominaisuutta: välilehdet ja tiivis tiedostolistaus - näkymä sekä pienempänä detaljina irrotettavien medioiden kohdalle "eject" painike. Intrepid ei vaikuta olevan vielä vakaa ja kaikki eivät ehkä halua asentaa sitä julkaisun jälkeenkään. Tabien hyödyllisyys riippuu työskentelytavoista , mutta ainakin itse ajaudun ilman niitä usein harmilliseen tilanteeseen, jossa useita tiedostoselain-ikkunoita on hankalasti levällään ympäri työtiloja. Välilehdet
saattavat olla suurin yksittäinen käytettävyysparannus tulevassa Ubuntu-julkaisussa ja siksi on kiva saada ne omalle työpöydälle jo tänään. Ynnä, on muuten vaan huvin ja opettelun kannalta hauska kokeilla kääntää tällaista hieman suurempaa ohjelmistoa.
Miksi ei?Rikkoo ainakin nautilus ja nautilus-data paketit, joiden päivitykset on skipattava jatkossa. Kenties rikkoo muutakin - olen testannut tätä vasta hetken. Checkinstallilla tehtyjen pakettien asennus vaati rumia --force-overwriteja.
Älä yritä tätä, jos et ymmärrä ohjeita, jos et osaa palauttaa systeemiäsi kuntoon ongelmien ilmaantuessa tai ennenkaikkea - jos haluat säilyttää systeemit vakaana! Mitään toimivuustakeita ei ole, sen sijaan takaan, että Nautilus 2.23 särkee Ubuntusi, syö makaroonilaatikon jääkaapistasi jne. jne. kauheaa.
Joku joka oikeasti ymmärtää näistä, voisi kommentoida tätä ohjetta ja koitan parannella sitä tai lisätä vielä ISOMMALLA präntättyjä varoituksia tarpeen mukaan. Ihan mukava olisi myös tietää, pystyykö Nautiluksen kääntämään helposti / järkevämmin myös Intrepidin sorsista tai jopa asentamaan Intrepidin repoista. Sen saa joku muu kokeilla. Nyt tuli tehtyä näin, ja alustavasti kokeiltuna tämä siis toimii.
--
Ohjeet ovat aika toistaiseksi ylimalkaisia, koska oletan, että kiinnostuneilla on yhtä hyvät, mieluumin paremmat tiedot kääntämisestä kuin itselläni ja lisäksi joissakin kohdissa on varmasti puutteita, koska muistiinpanoja ei tullut oikein tehtyä.
1. Asennetaan build-essentials, subversion, autoconf ja nautiluksen ym. kääntämiseen tarvittavat kehityspaketit (joista osa on nähtävästi kuitenkin vanhentuneita 2.23 versioiden suhteen). src-merkinnät tulee olla käytössä sources.listissä.
sudo apt-get install build-essentials checkinstall subversion autoconf
sudo apt-get build-dep nautilus libgnome2-0 libeel2-2
2. Ennen kuin päästään rakentamaan Nautilusta, täytää kääntää joitain gnomen komponentteja, tässä järjestyksessä. Kääntäminen deb-paketiksi saakka.
./configure --prefix=/usr
make
sudo checkinstall -D
Valitettavasti konflikteja tulee jo asennettujen pakettien tiedostojen kanssa. Pakettien asennus raakasti dpkg --force-overwrite -i menetelmällä. Sanoinko jo, että ohje rikkoo Hardyn.
1.
http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.0.tar.gz2.
http://ftp.gnome.org/pub/gnome/sources/gnome-desktop/2.23/gnome-desktop-2.23.4.tar.gz3.
http://ftp.gnome.org/pub/gnome/sources/libgnome/2.23/libgnome-2.23.4.tar.gz- libmoniker_extra_2.a puutteesta tuli valitusta, kopioin sen manuaalisesti tarvittuun paikkaan.
4.
http://ftp.gnome.org/pub/gnome/sources/eel/2.23/eel-2.23.4.tar.bz23. Poistetaan vanha Nautilus alta pois aiheuttamasta virheilmoituksia.
sudo apt-get remove nautilus nautilus-data
4.
svn co
http://svn.gnome.org/svn/nautilus/trunk nautilus
./configure --prefix=/usr
make
checkinstall -D
sudo dpkg -i paketin_nimi.deb
...jatkuu
---
Nautilus aukeaa käynnistyksen jälkeen spatial-moodissa. Asetuksista saa vaihdettua takaisin browser-moodiin.
Välilehtien käyttölogiikka muistuttaa Epiphanyä. Uusia välilehtiä tehdään esim. näppäimellä ctrl+t. Hiiren keskinapilla avataan kansioita uuteen lehteen. Tiedostoja ja kansioita voi raahailla lehdestä toiseen.