È davvero facile da fare e ho le semplici istruzioni del Terminale di seguito. A proposito, la versione di Nautilus attuale a partire da questo post è 3.2.1. Probabilmente dovrai farlo ogni volta che Nautilus viene aggiornato tramite Update Manager. Anche il numero esatto di riga del codice che deve essere modificato può variare. In questo caso, basta usare trova come indicato di seguito.
Avvertenza: non sono un professionista e non sono responsabile di eventuali problemi. Queste istruzioni sono semplicemente una guida per come sono riuscito personalmente a risolvere questo fastidio. Utilizzare a proprio rischio.
Prima di tutto, potrebbe essere necessario abilitare il repository "Codice sorgente". Per fare ciò in Ubuntu, premi il tasto Super / Windows e digita "Sorgente". Apri l'applicazione "Sorgenti software" dai risultati. Seleziona la casella prima di "Codice sorgente", quindi fai clic su Chiudi.
Dal terminal:
mkdir ~/Desktop/nautilus-mod
cd ~/Desktop/nautilus-mod
sudo apt-get update
apt-get source nautilus
sudo apt-get build-dep nautilus
cd ~/Desktop/nautilus-mod/nautilus-3*
gedit src/nautilus-toolbar.c
Ora, scorri verso il basso fino alla riga 132 o fai una "ricerca" per
gtk_toolbar_insert (GTK_TOOLBAR (self-> priv-> toolbar),> item, 0)
e cambia 0
in a 2
. Quindi cambia la linea originale
a partire dal:
gtk_toolbar_insert (GTK_TOOLBAR (self->priv->toolbar), item,> 0);
Per
gtk_toolbar_insert (GTK_TOOLBAR (self->priv->toolbar), item,> 2);
Al termine, fai clic su Salva e chiudi Gedit.
Torna in Terminale, esegui quanto segue:
./configure
make
sudo killall nautilus
sudo make install
nautilus &
A questo punto, in realtà consiglierei di disconnettersi e riconnettersi o semplicemente riavviare.
Per annullare le modifiche e ripristinare lo stock di Nautilus, puoi cambiare "2" in "0", ripetere e reinstallare, oppure puoi semplicemente eseguire:
sudo apt-get --reinstall install nautilus
Potresti voler rimuovere anche i pacchetti di sviluppo richiesti, ma fai attenzione a non rimuovere qualcosa che potrebbe essere già stato lì ed è necessario.