Met de steeds veranderende wereld van Linux kun je verwachten dat dingen anders zijn zonder duidelijke reden. Sommige wijzigingen zijn goed en sommige veroorzaken problemen voor gebruikers. In dit geval kan het gewoon vervelend zijn. De meeste mensen kijken instinctief links van de bestandsbeheerder naar navigatielinks, zoals terug en vooruit. In Nautilus 3+ is dat niet waar je ze zult vinden. In plaats daarvan zijn ze verplaatst naar de rechterkant van de adresbalk. Dat is niet echt een natuurlijke plek om te zijn, dus vandaag laat ik je een manier zien om ze terug naar links te verplaatsen.

Voorbereiding

Als u niet tevreden bent met het compileren van de broncode, moet u deze zelfstudie waarschijnlijk vermijden. Ik heb geen andere methode gezien om het werk te doen.

Het eerste wat u moet doen is de broncode-repository inschakelen. In Ubuntu kunt u dit doen door uw toepassingsmenu te openen en naar softwarebronnen te zoeken. Hier hoeft u alleen maar het selectievakje voor 'Broncode' aan te vinken en op Sluiten te klikken. Hierdoor worden de repository met broncodes en een aantal andere functies ingeschakeld die u op weg helpen.

Open uw homedirectory en maak een nieuwe map. Voor deze tutorial zal ik het ' nautilus-custom ' noemen. Nu is het tijd om de terminal te openen en de rest van het werk te doen.

Omdat we met de Software Sources-editor alleen de broncode-repository hebben ingeschakeld, moet de repositorylijst nog worden bijgewerkt, dus voer het volgende uit:

 sudo apt-get update 

Ga naar de map "nautilus-custom" voordat je de bron downloadt:

 cd-nautilus-aangepast 

Nu het is bijgewerkt, moeten we de broncode voor nautilus downloaden. Dit onderdeel hoeft niet als root te worden gedaan, dus u hoeft "sudo" niet te gebruiken in de opdracht:

 apt-get bron nautilus 

Het zal de bronpakketten voor Nautilus downloaden en u zult wat tekst zien stromen. Als het klaar is, wilt u misschien controleren of het bronpakket is uitgepakt door naar de map nautilus-custom in uw bestandsbeheerder te gaan. Er zou een map moeten zijn die "nautilus-3.2.1" heet, of welke versie dan ook. Als dit er niet is, klik dan met de rechtermuisknop op het bestand "nautilus_3.2.1.orig.tar.bz2" en klik op "Hierheen extraheren". Dat zal de bronbestanden extraheren in de map "nautilus-3.2.1" die ik heb genoemd.

Het compileren

Terug naar de terminal. Als je nog niets van de bron hebt gecompileerd, zul je een aantal extra pakketten moeten installeren om dat te kunnen doen. Zelfs als je eerder hebt gecompileerd vanaf de bron, moet je dit waarschijnlijk uitvoeren om er zeker van te zijn dat je alles hebt wat nodig is om Nautilus te compileren.

 sudo apt-get build-dep nautilus 

Dat installeert alles wat nodig is om Nautilus te compileren. Nu je alles hebt wat nodig is, is het tijd om naar de broncodemap te gaan. U bevindt zich al in de map "nautilus-custom" in de terminal, zodat u kunt gebruiken:

 cd nautilus-3.2.1 

De map krijgt een andere naam als het een andere versie is, dus het kan in de toekomst "nautilus-3.2.5" zijn. Wijzig de opdracht dienovereenkomstig. De code moet enigszins worden gewijzigd om de navigatieknoppen naar links te verplaatsen. U hebt neeNautilusNav-buttonsd om het bronbestand voor de werkbalk te openen:

 gedit src / nautilus-toolbar.c 

U kunt scrollen naar regel 132 (in versie 3.2.1) of zoeken naar " gtk_toolbar_insert (GTK_TOOLBAR (zelf-> priv-> werkbalk), item, 0) " (zonder aanhalingstekens). Aan het einde van die regel heeft het een "0". Verander het in een "2", zoals in deze afbeelding:

Sla het bestand op en sluit Gedit. Nu is het tijd om te compileren en te installeren.

De eerste stap bij het compileren van de broncode is het configureren van de build:

 ./configure --prefix = / usr 

Dan om het te bouwen:

 maken 

Aangezien in niet kan worden geïnstalleerd terwijl het al actief is (wat problemen kan veroorzaken), moet u alle nautilusprocessen stoppen:

 sudo killall nautilus 

installeren

Nu te installeren:

 sudo make install 

Als het klaar is, is het tijd om te controleren of het werkt:

 nautilus & 

De navigatieknoppen moeten aan de linkerkant als volgt zijn:

Om problemen te voorkomen, moet u zich afmelden en weer aanmelden of gewoon de computer opnieuw opstarten. Als u op een bepaald moment wilt dat de navigatieknoppen terug naar de rechterkant worden verplaatst, voert u gewoon uit:

 sudo apt-get --reinstall install nautilus 

Dat zal de voorraad Nautilus uit de Ubuntu-repositories installeren. Als Nautilus wordt bijgewerkt met de reguliere software-updates, verliest u de positionering, dus u moet dit proces elke keer herhalen voor toekomstige versies.

Conclusie

Dit is niet echt een handige manier om dit werk te doen, maar hopelijk wordt het een optie in de standaardinstellingen of zelfs in de nabije toekomst met Ubuntu Tweak.

Heeft dit voor u gewerkt? Heb je een gemakkelijkere manier om het te doen? Laat het ons weten in de comments.