How to Install Fish Shell on Linux

Linuxissa shell on yksi tärkeimmistä osista. Jokainen Linux-käyttäjä on käyttänyt komentotulkkia useammin kuin kerran koko käyttöaikana. Pääte on paikka, jossa komentotulkkia käytetään. Yleensä kaikissa Linux-järjestelmissä on esiasennettuna Bash-komentotulkki. Se on hyvin yksinkertainen, mutta siitä puuttuvat kehittyneet ja nykyaikaiset ominaisuudet. Paremman tuloksen saamiseksi on suositeltavaa vaihtaa Fish shelliin – moderniin, innovatiiviseen ja tuottavaan shelliin.

Tiedän, että nimi on hieman hassu – ”Fish” shell! Älä anna nimen hämätä itseäsi, sillä se keksii tonneittain hyödyllisiä ominaisuuksia. Tärkeimpiä ominaisuuksia ovat –

  • Autosuggestion – Kun aloitat kirjoittamisen, näet ehdotuksen komentorivistä. Siihen palataan, kun asennusosa on valmis.
  • Komeat värit – Fish shell tukee 24-bittisiä tosivärejä, jotta päätepäätteestä tulee entistäkin houkuttelevampi.
  • Toimii suoraan laatikosta – Sinun ei tarvitse konfiguroida Fish shelliä alusta alkaen nauttiaksesi siitä. Sen sijaan sinun tarvitsee vain alkaa nauttia komentosuorittimesta.
  • Skriptaaminen – Fish shell tukee helpompaa skriptaamista.
  • ”man”-sivujen täydennykset – Fish shell jäsentää automaattisesti olemassa olevat ”man”-sivut ja esittää ne mukavalla, karismaattisella tavalla.

Fish shellin asentaminen

On aika asentaa komentosarja järjestelmäämme. Käynnistetään terminaali!

Ajoita seuraavat komennot Linux-distroosi mukaan.

  • Ubuntu
  • sudo apt install fish
  • Debian
  • sudo apt-get install fish
  • Fedora
  • sudo dnf install fish
  • CentOS
  • OpenSUSE
  • sudo zypper install fish
  • Arch Linux
  • sudo pacman -S fish
  • Guix
  • guix package -i fish
  • Universal method

Tätäkään menetelmää ei suositella, koska se vaatii kääntämistä & asentamista lähteestä. Kuoren poistaminen voi olla tässä tapauksessa hankalaa. Tätä menetelmää varten lataa Fish-kuoren uusin versio (pakattuna).

Pura tiedosto kansioon:

tar -xvzf fish-2.7.1.tar.gz

Vaihda työhakemisto ja rakenna Fish-kuori:

cd fish-2.7.1/
./configure

sudo make

Asenna ohjelmisto:

sudo make install

Kalojen komentotulkkiin siirtyminen

Nyt on aika vaihtaa terminaalin oletuskomentotulkki. Suorita seuraava komento:

chsh -s /usr/bin/fish

Käynnistä terminaali uudelleen ja katso kaunista Fish-kuorta!

Fish-kuoren käyttö

Fish-kuoren ja Bash-kuoren välillä ei ole mitään periaatteellista eroa. Kaikki on aivan samanlaista.

Ensimmäinen pääero, joka pistää silmään, on väritys. Fish shell on värikkäämpi kuin klassinen Bash shell. Väritys riippuu kuitenkin paljon myös terminaalin väriasetuksista. Korostus on todella hyödyllinen.

Toinen mahtava ominaisuus on komennon saatavuus. Jos esimerkiksi kirjoitan ”/bin/linuxhint”, rivi näkyy punaisella värillä, mikä osoittaa, että se ei ole kelvollinen komento.

Mutta jos kirjoitan ”/bin/bash”, se näyttää normaalilta.

Muuten mielenkiintoinen ominaisuus on ehdotuspalkki. Se muistaa käyttötapasi ja voi ehdottaa sinulle oikeaa komentoa oikealla hetkellä. Paina vain →-näppäintä, kun ehdotus tulee näkyviin.

Nämä ovat kaikki perusominaisuudet, mutta entä muut? Jos haluat syventyä Fish shelliin, kannattaa kokeilla tätä online Fish shell -leikkikenttää. Sieltä löytyy valtava määrä opetusohjelmia ja muita niksejä.

Pidä yhteyttä linuxhinttiin saadaksesi lisää mahtavia niksejä ja vinkkejä!

Vastaa

Sähköpostiosoitettasi ei julkaista.