#1 Le 01/09/2008, à 15:15
- \\Ouranos//
Compiler la toute dernière version de Nautilus (avec onglets)
Bonjour...
Vous êtes sûrement nombreux à regretter que Nautilus n'utilise pas les onglets alors que Dolphin et PCManFM en ont... eh ben grâce à ce tuto, vous allez compiler la dernière version du SVN de Nautilus (attention, elle n'est pas encore très stable !) sous Hardy :
Commençons. Il faut installer les dépendances :
sudo apt-get install gnome-common subversion build-essential
sudo apt-get build-dep nautilus
Ensuite, on télécharge le code source dans un fichier $HOME/Téléchargements/Subversion :
cd
mkdir -p Telechargements/Subversion
cd Telechargements/Subversion
svn co http://svn.gnome.org/svn/nautilus/branches/multiview
A partir de là, deux possibilités vous sont offertes :
- Soit vous écrasez l'ancienne version dans Nautilus (1ere méthode)
- Soit vous ne l'écrasez pas (conseillé) (deuxième méthode)
1ere méthode :
nautilus-multiview
sudo apt-get remove nautilus nautilus-data
cd nautilus-multiview
./autogen.sh --prefix=/usr
make
sudo make install
mv ~/.nautilus ~/.nautilusx
2eme méthode :
nautilus-multiview
cd multiview
./autogen.sh --prefix=/opt
make
sudo make install
cp -R ~/.nautilus ~/.nautilusx
Nautilus sera alors compilé dans /opt, et vous pouvez le lancer en tapant :
/opt/bin/nautilus
Jevous suggère de créer un lien symbolique :
sudo ln -s /opt/bin/nautilus /bin/nautilus2
Il vous suffira alors de taper nautilus2 pour le lancer.
Par contre, avec la deuxième méthode, je ne peux pas lancer la dernière version sous Gnome.... peut-être qu'il suffit d'un :
nautilus -q && nautilus2 &
Mais je n'ai pas testé (je suis sous Window Maker / IceWM).
Dernière modification par Ouranos999 (Le 02/09/2008, à 23:15)
Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.
Hors ligne
#2 Le 01/09/2008, à 17:52
- jokoko
Re : Compiler la toute dernière version de Nautilus (avec onglets)
Et sinon elle arrive quand la version stable?
Parceque quand tu dit instable... c'est vraiment très instable, ou juste, quelques bugs occasionnels???
Hors ligne
#3 Le 01/09/2008, à 18:49
- \\Ouranos//
Re : Compiler la toute dernière version de Nautilus (avec onglets)
Et sinon elle arrive quand la version stable?
Parceque quand tu dit instable... c'est vraiment très instable, ou juste, quelques bugs occasionnels???
Je crois (pas testé) que les fichiers OOo s'affichent mal... mais j'ai Abiword et Gnumeric, donc... à vérifier.
De toute manière, les versions SVN sont les plus instables aussi... en principe (parce que j'ai un Cairo-dock en version SVN et il est très stable ).
A part ça, les onglets dans Nautilus, c'est pour Gnome 2.24...
Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.
Hors ligne
#4 Le 01/09/2008, à 19:58
- jokoko
Re : Compiler la toute dernière version de Nautilus (avec onglets)
Ok... j'ai un peu peur de me lancer là-dedans... t'a pas un tuto pour revenir en arrière au cas ou??
Hors ligne
#5 Le 02/09/2008, à 06:32
- Efix
Re : Compiler la toute dernière version de Nautilus (avec onglets)
En effet je confirme, cette méthode fonctionne bien.
Personnellement j'ai utilisé la 2e méthode et il y a une petite erreur, ce n'est pas cd nautilus-multiview mais tout simplement cd multiview
Sous Gnome il faut effectivement faire
nautilus -q && nautilus2 &
pour que cela fonctionne.
Par contre, la version est la 2.22.1 alors que la stable est la 2.22.3 ça régresse maintenant les versions ?
#6 Le 02/09/2008, à 23:14
- \\Ouranos//
Re : Compiler la toute dernière version de Nautilus (avec onglets)
Ok... j'ai un peu peur de me lancer là-dedans... t'a pas un tuto pour revenir en arrière au cas ou??
Tu vas dans le dossier où tu as compilé avec make (multiview) et tu tapes sudo make uninstall... Si tu as choisi la première méthode, il faut aussi réinstaller Nautilus.
Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.
Hors ligne
#7 Le 06/09/2008, à 10:45
- benoit2600
Re : Compiler la toute dernière version de Nautilus (avec onglets)
bonjour, je n'arrive pas a installer nautilus avec la deuxieme methode.
erreur 1 :
sudo apt-get build-dep nautilus
[sudo] password for ben:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Les dépendances de compilation pour nautilus ne peuvent pas être satisfaites.
erreur 2 :
nautilus-multiview
bash: nautilus-multiview : commande introuvable
erreur 3 :
./autogen.sh --prefix=/opt
/usr/bin/gnome-autogen.sh
checking for autoconf >= 2.53...
testing autoconf2.50... not found.
testing autoconf... found 2.61
checking for automake >= 1.7...
testing automake-1.10... not found.
testing automake-1.9... found 1.9.6
checking for libtool >= 1.5...
testing libtoolize... found 1.5.26
checking for glib-gettext >= 2.2.0...
testing glib-gettextize... found 2.16.4
checking for intltool >= 0.30...
testing intltoolize... found 0.37.1
checking for pkg-config >= 0.14.0...
testing pkg-config... found 0.22
Checking for required M4 macros...
Checking for forbidden M4 macros...
skipping ./nautilus-2.22.3 -- directory is read only
Processing ./configure.in
Running libtoolize...
Running glib-gettextize... Ignore non-fatal messages.
Copying file mkinstalldirs
Copying file po/Makefile.in.in
Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
progtest.m4
from the /aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
Running intltoolize...
Running aclocal-1.9...
aclocal:configure.in:448: warning: macro `AM_GCONF_SOURCE_2' not found in library
Running autoconf...
Running autoheader...
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows one to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
Running automake-1.9...
libnautilus-private/Makefile.am:235: GCONF_SCHEMAS_INSTALL does not appear in AM_CONDITIONAL
si quelqu'un peut m'aider
edit : après avoir compiler automake-1.10.1, j'obtiens ceci :
./autogen.sh --prefix=/opt
/usr/bin/gnome-autogen.sh
checking for autoconf >= 2.53...
testing autoconf2.50... not found.
testing autoconf... found 2.61
checking for automake >= 1.7...
testing automake-1.10... found 1.10.1
checking for libtool >= 1.5...
testing libtoolize... found 1.5.26
checking for glib-gettext >= 2.2.0...
testing glib-gettextize... found 2.16.4
checking for intltool >= 0.30...
testing intltoolize... found 0.37.1
checking for pkg-config >= 0.14.0...
testing pkg-config... found 0.22
Checking for required M4 macros...
libtool.m4 not found
glib-gettext.m4 not found
intltool.m4 not found
pkg.m4 not found
***Error***: some autoconf macros required to build nautilus
were not found in your aclocal path, or some forbidden
macros were found. Perhaps you need to adjust your
ACLOCAL_FLAGS?
Dernière modification par benoit2600 (Le 06/09/2008, à 10:54)
Hors ligne
#8 Le 25/09/2008, à 11:54
- mooglwy
Re : Compiler la toute dernière version de Nautilus (avec onglets)
Y a moyen de faire un lanceur propre pour cairo-dock ? A part supprimer l'ancien nautilus?
Hors ligne