Install neofetch

Instalacja Neofetch na Debian 12
Aby zainstalować Neofetch na Debianie 12, wykonaj poniższe kroki:

  • Zaktualizuj listę pakietów i zainstaluj aktualizacje systemowe:
sudo apt update && sudo apt upgrade

ta komenda pobiera najnowsze informacje o pakietach i instaluje dostępne aktualizacje.

  • Zainstaluj Neofetch z oficjalnego repozytorium Debiana:
sudo apt install neofetch

dzięki temu Neofetch oraz jego zależności zostaną pobrane i zainstalowane na Twoim systemie.

Automatyczne uruchamianie Neofetch po zalogowaniu przez SSH

Istnieją dwie popularne metody, by Neofetch włączał się automatycznie przy połączeniu SSH:

1. Modyfikacja pliku ~/.bashrc

  • Otwórz plik konfiguracyjny powłoki Bash w swoim katalogu domowym:

nano ~/.bashrc
  • Na końcu pliku dodaj poniższy blok, który sprawdzi, czy sesja jest logowaniem SSH i wówczas uruchomi Neofetch:
if [[ -n $SSH_CONNECTION ]]; then
  neofetch
fi

w ten sposób Neofetch pojawi się tylko w sesjach zdalnych SSH, nie przy każdym otwarciu lokalnego terminala.

  • Zapisz zmiany i zamknij edytor. Przy następnym logowaniu przez SSH Neofetch uruchomi się automatycznie.

2. Wykorzystanie pliku ~/.ssh/rc

  • Utwórz lub edytuj plik ~/.ssh/rc:

nano ~/.ssh/rc

Dodaj w nim jedynie wywołanie Neofetch:

neofetch

wszystko, co znajduje się w ~/.ssh/rc, jest wykonywane tuż przed uruchomieniem powłoki użytkownika podczas logowania SSH.

  • Upewnij się, że plik ma prawa do odczytu i wykonania przez właściciela:

chmod 700 ~/.ssh/rc
  • Po ponownym połączeniu SSH Neofetch zostanie uruchomiony automatycznie.

Powyższe metody pozwalają zarówno na jednokrotne włączenie Neofetch tylko w sesjach SSH, jak i na pełne zarządzanie automatyzacją przy użyciu dedykowanego pliku startowego SSH.