Begrundelse bag udviklingen af Nemo File Manager
GNOME-shell og mange GTK-3-apps omfavnede en minimalistisk tilgang ved at forenkle brugergrænsefladen. I denne proces blev nogle funktioner fjernet, nogle blev flyttet, og nogle blev fjernet. Resultatet var, at GNOME-3 applikationer viste sig at være meget anderledes end GNOME-2 applikationer. Mange Linux-distributioner og desktop-miljøer bruger GNOME-applikationsstakken som base, og udviklingen af GNOME-2-applikationer stoppede med fremkomsten af GNOME-3. Udviklere måtte vælge, om de skulle holde sig til en fuldt udstyret, men ældre applikationsstak eller omfavne den nye, minimalistiske GNOME-3-pakke.
Linux Mint-udviklere besluttede at gå med det gamle, afprøvede og testede, funktionspakkede desktop-miljølayout, der er venligt for både afslappede og strømbrugere. Da mange GNOME-2-apps næsten var afviklede, oprettede Linux Mint-udviklere nye apps, forked nogle af de gamle og nye apps og udviklede et nyt skrivebordsmiljø kaldet "Cinnamon". Disse forked-apps modtog nye funktioner og programrettelser. Nemo filhåndtering er en sådan app forked fra Nautilus filhåndtering.
Hovedfunktioner i Nemo File Manager
Nye og forbedrede funktioner, der gør Nemo File Manager anderledes end Nautilus File Manager, er:
- Understøtter indlejret trævisning til mapper (kaldet "listevisning" i Nemo)
- Viser ledig plads på harddisken i sidelinjen og nederste informationslinje
- Inkluderer en knap til at skifte placeringsadresselinje (viser adressen i læsbar strengform)
- Inkluderer som standard fuld menulinje (File, Edit, View og så videre)
- Inkluderer en "mappe op" -knap (går til overordnet mappe ved klik)
- Understøtter plugins, der tilføjer brugerdefinerede handlinger til højreklikmenuen (Send via e-mail osv.)
- Understøtter side-om-side to-rude visning
- Inkluderer understøttelse af åbning af filer og mapper med et enkelt klik
- Inkluderer en mulighed for at åbne en hvilken som helst placering som en rootbruger
- Understøtter automatisk montering af eksterne medier
- Understøtter omdøbning af filer og mapper i bulk
- I modsætning til Nautilus filhåndtering tillader Nemo tilpasning af værktøjslinjen
- Understøtter mange højreklik-handlinger som standard, meget mere end Nautilus
Installation af Nemo File Manager i Linux
For at installere Nemo-filhåndtering i Ubuntu skal du køre følgende kommando:
$ sudo apt installere nemoVedligeholdere af Nemo-filhåndtering leverer ingen pakker, der kan installeres. Store Linux-distributioner som Debian, Fedora og Ubuntu har allerede Nemo-pakker i deres officielle arkiver. Du kan søge efter "Nemo" nøgleordet i pakkehåndteringen af dine Linux-distributioner for at installere appen. Hvis det ikke er tilgængeligt i din Linux-distribution, skal du muligvis kompilere det ud fra den tilgængelige kildekode her.
Når den er installeret, skal du søge efter "Nemo" i applikationsstarteren for at starte den. Bemærk, at både Nautilus- og Nemo-filadministratorer kan have navnet "Filer" i applikationsstarteren, men deres ikoner er forskellige. Det kan tage et par forsøg at identificere Nemo-filhåndteringen korrekt i applikationsstarteren.
Oprettelse af Nemo-standardfilhåndtering
For at kontrollere den aktuelle standardfilhåndtering på dit system skal du køre kommandoen nedenfor:
$ xdg-mime forespørgsel standard inode / bibliotekDu får noget output som dette (noter linjen, den bruges i næste kommando):
org.gnome.Nautilus.desktopFor at kontrollere, hvad alle mimetyper, Nautilus bruges til, skal du køre kommandoen nedenfor:
$ cat / usr / share / applikationer / standardindstillinger.liste | grep org.gnome.Nautilus.desktopDu får noget output som dette:
inode / bibliotek = org.gnome.Nautilus.desktopBemærk, at i nogle distributioner er “standardindstillinger.liste ”kaldes“ mimeapps.liste ”og den nøjagtige placering i rodmappen kan være lidt anderledes.
For at indstille Nemo som standardfilhåndtering skal du køre kommandoen nedenfor (målet er at tildele Nemo samme mimetyper, der bruges til Nautilus filhåndtering):
$ xdg-mime standard nemo.desktop inode / bibliotekDa output ovenfor kun viser en mimetype for Nautilus, ændres kommandoen til indstilling af Nemo som standardfilhåndtering kun en mimetype. Hvis du får flere mimetyper, når du spørger “standardindstillinger.liste ”-fil, brug en kommando i følgende format:
$ xdg-mime standard nemo.desktopFor at bekræfte ændringen skal du køre forespørgselskommandoen igen:
$ xdg-mime forespørgsel standard inode / bibliotekDu får nu noget output som dette:
nemo.desktopLog af og log ind igen for at ændringerne skal træde i kraft. Endelig, for at bekræfte, at Nemo faktisk er indstillet som standardfilhåndtering, skal du køre kommandoen nedenfor:
$ xdg-åben $ HJEMHvis du indtil videre har fulgt instruktionerne korrekt, åbnes hjemmemappen på dit system nu i Nemo-filhåndtering i stedet for Nautilus.
For at vende tilbage til Nautilus skal du køre kommandoen nedenfor:
$ xdg-mime standard org.gnome.Nautilus.desktop inode / bibliotekBemærk, at skrivebordsbaggrund og skrivebordsikoner håndteres af standardfilhåndteringen i GNOME-baserede Linux-distributioner. Jeg vil råde dig til ikke at ændre standardfilhåndtering til gengivelse af skrivebordsbaggrund for at undgå systemproblemer.
Konklusion
Nemo er en ekstremt kraftfuld og tilpasselig grafisk filhåndtering til Linux. Hvis du foretrækker en meget mere funktionsfyldt og one-stop filhåndtering til håndtering af mange filhandlinger, får Nemo jobbet gjort. Hvis du foretrækker en minimalistisk, rodfri brugergrænseflade, er Nautilus altid der.