3 kraftfulla Linux-appar att prova denna helg

3 kraftfulla Linux-appar att prova denna helg
Index
  1. Albert
    1. Den Spotlight-alternativ Linux-användare förtjänar
  2. Ventoy
    1. En USB-enhet, varje ISO du någonsin behöver
  3. fzf
    1. Det saknade söklagret som din terminal aldrig levererades med
    2. Tre appar som förbättrar din Linux-upplevelse

Upptäck tre kraftfulla Linux-appar som effektivt förbättrar ditt arbetsflöde: Albert för snabb sökning, Ventoy för flexibel USB-hantering och fzf för förbättrad terminalnavigering.

Det är första helgen i maj, och jag har tre Linux-appar som har förtjänat en plats i mitt arbetsflöde på riktigt—genom att faktiskt vara användbara. Dessa val löser specifika problem jag inte ens insåg hade bättre lösningar. Om du har några timmar ledigt denna helg, är de definitivt värda att installera.

Albert

Den Spotlight-alternativ Linux-användare förtjänar

Albert är en tangentbordsstartare för Linux—tänk på det som macOS:s Spotlight-funktion, men mer kraftfull och helt anpassningsbar. Du trycker på en snabbknapp (jag använder Ctrl+Space), skriver vad du vill, och det händer. Ingen behöver klicka på något, navigera i menyer eller ens öppna en app.

Jag använder mest Albert för webb-sökningar. Om jag vill söka efter något online, trycker jag på Ctrl+Space, skriver min fråga, väljer sökmotorn jag vill använda—Google, YouTube eller ChatGPT—och trycker på Enter. Det öppnas direkt i min standardwebbläsare med resultaten. Det kan låta som en liten sak, men det tar bort en överraskande mängd friktion från din dag när du ständigt letar efter saker.

Utöver webb-sökningar hanterar Albert också snabba beräkningar, terminalkommandon, filsökningar och systemåtgärder—all från samma ruta. Jag använder det även för att ställa in Pomodoro-timrar utan att byta appar och för att köra snabba terminalkommandon utan att öppna en terminal. När du väl har vant dig vid att utlösa allt från en plats, känns det gammaldags att gå tillbaka till det gamla sättet att göra saker.

I grunden kan du konfigurera Albert för att göra nästan vad som helst. Det har ett robust pluginsystem som låter dig aktivera olika funktioner. De förinställda plugins täcker redan mycket, och du kan utöka det ytterligare med Python om du vill bygga något skräddarsytt. Möjligheterna är i princip begränsade av din fantasi.

[enlazatom_show_links]

En sak att veta är att Albert vanligtvis inte finns tillgängligt i de flesta distributioners standardpaketförvaltare. Du måste först lägga till det officiella OBS-repositoriet för din distribution—instruktioner finns på Albets officiella webbplats. Det är inte komplicerat och bör bara ta en minut eller så att lägga till installationsprocessen.

Ventoy

En USB-enhet, varje ISO du någonsin behöver

Om du använder Linux har du förmodligen skapat en bootbar USB-enhet tidigare. Den vanliga processen involverar ett verktyg som Balena Etcher där du väljer en ISO, bläddrar och väntar. Det fungerar, men jag har aldrig varit ett fan av det—särskilt inte faktum att det tillägnar hela USB-enheten till en enda ISO.

Till exempel kan du använda en 128GB USB-enhet för att bläddra en Linux-ISO som bara är 5GB, och det övriga utrymmet blir oanvändbart. Den enheten kan nu bara starta den ISO:n. Och om du vill använda en annan måste du börja om.

Ventoy löser detta på ett mycket mer elegant sätt—faktiskt skulle jag säga att så här borde den vanliga processen se ut. Du installerar Ventoy på din USB-enhet en gång, och sedan kopierar du ISO-filer till den som vanliga filer. Ventoy upptäcker dem automatiskt och bygger en startmeny baserat på vad som finns där. Du har fortfarande tillgång till hela kapaciteten på enheten, så du kan lagra flera ISOs och skapa en verklig multi-boot USB.

Du kan också blanda ISO-filer med vanliga filer som filmer eller musik, och göra enheten till både ett verktygsredskap och ett lagringsmedia.

Ventoy stödjer över 1 300 testade bildfiler, inklusive de flesta Linux-distros, Windows-ISOs, räddningsverktyg som SystemRescue, och diagnostiska verktyg som MemTest86. Det fungerar med både legacy BIOS och UEFI-system, så samma enhet fungerar över ett brett spektrum av hårdvara.

fzf

Det saknade söklagret som din terminal aldrig levererades med

Innan jag dyker ner i fzf, vill jag lyfta fram tre situationer som de flesta Linux-terminalanvändare kommer att känna igen:

  • Du körde ett långt, komplext kommando för några dagar, kanske veckor sedan—fullt med flaggor och anpassade sökvägar—och nu behöver du det igen. Du trycker på Ctrl+R för att söka i din kommandohistorik, men det visar bara ett resultat åt gången och förväntar sig att du ska minnas den exakta formuleringen.
  • Du behöver öppna en fil begravd flera kataloger djupt. Du börjar tab-completa dig igenom varje nivå, men du tar antingen fel väg eller kan helt enkelt inte hitta det.
  • Du behöver döda en fryst process men kommer inte ihåg dess exakta namn. Så du kör ps aux, skannar.
  • genom en vägg av utdata, hitta PID och kör sedan kill-kommandot manuellt.

fzf är lösningen på alla dessa problem. Det är en kommandoradsfuzzy-sökare—du skickar en lista till den, och den låter dig söka igenom den interaktivt medan du skriver, utan att behöva exakta matchningar. Matchningen är "fuzzy", vilket innebär att du kan skriva några tecken i ungefär rätt ordning och den fortfarande hittar vad du letar efter.

När du aktiverar shell-integration (vanligtvis en enda rad i din Fish, Bash eller Zsh-konfiguration) får du tre kortkommandon som helt ersätter de ovanstående tre arbetsflödena. Ctrl+R blir en fullständig interaktiv historiksökning med flera resultat synliga samtidigt. Alt+C låter dig hoppa till valfri katalog utan att behöva autokomplettera igenom varje nivå. Och att skriva kill -9 följt av Tab öppnar en interaktiv processväljare istället för att dumpa rå ps aux-utdata.

Den verkliga kraften i fzf är att det fungerar som ett Unix-filter. Du kan köra utdata från nästan vilken kommandon som helst genom det och göra det till ett sökbart gränssnitt. Det är då det börjar visa sin verkliga potential, och du börjar bygga arbetsflöden kring det.

Den enda nackdelen är att fzf är rent terminalbaserat och gör inte mycket utan shell-integration. Det sagt, installationen är okomplicerad och det finns i de flesta distributionsrepositories.

Tre appar som förbättrar din Linux-upplevelse

Då och då installerar du något på Linux, och det bara klickar—inte för att det gör något spektakulärt, utan för att det tyst avlägsnar en liten, ihärdig irritation. Dessa tre appar gör precis det. De täcker olika delar av ditt arbetsflöde, är verkligen användbara, och är värda att prova i en timme av din helg.

Nu när du har läst klart 3 kraftfulla Linux-appar att prova denna helg, inbjuder vi dig att utforska kategorin Linux ytterligare. Där hittar du fler intressanta artiklar som kommer att utöka dina kunskaper och hålla dig informerad. Sluta inte läsa och upptäcka mer!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Go up