Motiv bakom utvecklingen av Nemo File Manager
GNOME-skal och många GTK-3-appar omfamnade ett minimalistiskt tillvägagångssätt genom att förenkla användargränssnittet. I den här processen avlägsnades vissa funktioner, vissa flyttades och andra avskalades. Resultatet var att GNOME-3-applikationer visade sig vara mycket annorlunda än GNOME-2-applikationer. Många Linux-distributioner och skrivbordsmiljöer använder GNOME-applikationsstacken som bas, och utvecklingen av GNOME-2-applikationer stoppades med tillkomsten av GNOME-3. Utvecklare var tvungna att välja om de skulle hålla sig till en fullfjädrad men äldre applikationsstack eller omfamna den nya, minimalistiska GNOME-3-sviten.
Linux Mint-utvecklare bestämde sig för att gå med den gamla, beprövade, funktionsfyllda skrivbordsmiljölayouten som är vänlig för både avslappnade och kraftanvändare. Eftersom många GNOME-2-appar var nästan avstängda skapade Linux Mint-utvecklare nya appar, gafflade några av de gamla och nya apparna och utvecklade en ny skrivbordsmiljö som kallades "Cinnamon". Dessa gaffelappar fick nya funktioner och korrigeringar. Nemo-filhanteraren är en sådan app som gafflas från Nautilus filhanterare.
Huvudfunktioner i Nemo File Manager
Nya och förbättrade funktioner som gör Nemo File Manager annorlunda än Nautilus filhanterare är:
- Stöder kapslad trädvy för kataloger (kallas "listvy" i Nemo)
- Visar ledigt hårddiskutrymme i sidofältet och nedre informationsfältet
- Inkluderar en knapp för att växla platsadressfält (visar adressen i läsbar strängform)
- Inkluderar som standard hela menyraden (Arkiv, Redigera, Visa och så vidare)
- Inkluderar en "katalog upp" -knapp (går till föräldermappen vid klick)
- Stöder plugins som lägger till anpassade åtgärder till högerklickmenyn (Skicka via e-post etc.)
- Stöder sida vid sida tvåfönster
- Inkluderar stöd för att öppna filer och mappar med ett enda klick
- Inkluderar ett alternativ för att öppna vilken plats som rotanvändare
- Stöder automatisk montering av externa media
- Stöder bulkbyte av filer och mappar
- Till skillnad från Nautilus filhanterare tillåter Nemo anpassning av verktygsfältet
- Stöder många högerklickåtgärder som standard, mycket mer än Nautilus
Installerar Nemo File Manager i Linux
För att installera Nemo-filhanteraren i Ubuntu, kör du följande kommando:
$ sudo apt installera nemoUnderhållare av Nemo-filhanteraren tillhandahåller inga installerbara paket. Stora Linux-distributioner som Debian, Fedora och Ubuntu har redan Nemo-paket i sina officiella arkiv. Du kan söka efter nyckelordet "Nemo" i pakethanteraren för dina Linux-distributioner för att installera appen. Om den inte är tillgänglig i din Linux-distribution kan du behöva kompilera den från tillgänglig källkod här.
När du är installerad, sök efter "Nemo" i programstartaren för att starta den. Observera att både Nautilus- och Nemo-filhanterare kan ha namnet "Filer" i programstartaren, men deras ikoner är olika. Det kan ta ett par försök att korrekt identifiera Nemo-filhanteraren i programstartaren.
Gör Nemo standardfilhanterare
För att kontrollera den aktuella standardfilhanteraren på ditt system, kör kommandot nedan:
$ xdg-mime-fråga standardinode / katalogDu kommer att få utdata så här (anteckna raden, den kommer att användas i nästa kommando):
org.gnome.Nautilus.skrivbordetFör att kontrollera vad alla mimetyper Nautilus används för, kör kommandot nedan:
$ cat / usr / share / applikationer / standardvärden.lista | grep org.gnome.Nautilus.skrivbordetDu får lite produktion så här:
inode / katalog = org.gnome.Nautilus.skrivbordetObservera att i vissa distributioner är ”standard.lista ”kallas” mimeapps.lista ”och den exakta platsen i rotmappen kan vara något annorlunda.
För att ställa in Nemo som standardfilhanterare, kör du kommandot nedan (målet är att tilldela Nemo samma mimetyper som används för Nautilus filhanterare):
$ xdg-mime standard nemo.skrivbordet inode / katalogEftersom utdata ovan bara visar en mimetyp för Nautilus ändras kommandot för att ställa in Nemo som standardfilhanterare bara en mimetyp. Om du får flera mimetyper när du frågar ”standardvärden.lista ”-fil, använd ett kommando i följande format:
$ xdg-mime standard nemo.skrivbordetFör att bekräfta ändringen, kör frågekommandot igen:
$ xdg-mime fråga standard inode / katalogDu kommer nu att få utdata så här:
nemo.skrivbordetLogga ut och logga in igen för att ändringarna ska träda i kraft. Slutligen, för att bekräfta att Nemo verkligen har ställts in som standardfilhanteraren, kör kommandot nedan:
$ xdg-open $ HOMEOm du hittills har följt instruktionerna korrekt öppnas hemmappen på ditt system nu i Nemo-filhanteraren istället för Nautilus.
För att återgå till Nautilus, kör kommandot nedan:
$ xdg-mime standard org.gnome.Nautilus.skrivbordet inode / katalogObservera att skrivbordsunderlägg och skrivbordsikoner hanteras av standardfilhanteraren i GNOME-baserade Linux-distributioner. Jag kommer att råda dig att inte ändra standardfilhanteraren för skrivbordsbakgrunds rendering för att undvika systemproblem.
Slutsats
Nemo är en extremt kraftfull och anpassningsbar grafisk filhanterare för Linux. Om du föredrar en mycket mer funktionsfylld och one-stop filhanterare för att hantera många filåtgärder, får Nemo jobbet gjort. Om du föredrar ett minimalistiskt, rörlöst användargränssnitt är Nautilus alltid där.