Näille kaikille pitää kehittää jokin vaihtoehto, jotta ei tarvitsisi käyttää Gnomea tai vastaavaa megahärpäkettä:
wpa_supplicant kuulemma osaa, pitää tutustua.
Aa. Se, mitä varsinaisesti haluan, on näemmä nmcli.
$ nmcli dev wifi $ nmcli con status $ nmcli con up id Radiogamma
nmcli:llä ei näemmä ainakaan tämän hetken debianissa pysty tekemään uusia yhteyksiä. Näitä varten voi tietysti tehdä:
$ sudo vi /etc/NetworkManager/system-connections/foobar
Tämän sain juuri selville. xrandr osaa.
$ xrandr <- kertoo tarjolla olevat tilat $ xrandr -s 1024x768 <- vaihtaa näyttötilan
Tai, jos käyttää monta näyttöä:
$ xrandr --output LVDS1 --mode 1024x600 <- vaihtaa näyttötilan $ xrandr --output LVDS1 --left-of VGA1 <- järjestää vierekkäin $ xrandr --output LVDS1 --same-as VGA1 <- peilaa näytöt $ xrandr --output LVDS1 --primary <- vaihtaa päänäytöksi
cups:n komentoriviohjelmat ovat nykyään inhimillisiä käyttää. Tämä on siis ratkaistu.
$ lpr foo.txt <- tulostaa tiedoston $ lpq <- kertoo tulostusjonon tilan $ lprm 12 <- peruu tulostustyön
Ei mitään hajua, miten tämä korvataan. ssh tosin osaa tallettaa omat avaimensa kryptattuina ja niitä voi pitää ssh-agentilla muistissa, niin ettei salausavainta tarvitse naputella kuin kerran. Ehkä pitäisi yrittää luopua kaikesta salasanalla autentikoidusta? Mutta onnistuukohan se langattomien verkkojen suhteen?
$ echo exec ssh-agent xmonad >> $HOME/.xsession <- ottaa ssh-agentin käyttöön $ ssh-add <- lisää ssh-avaimen muistiin
Oikeastaan tätä tarvitaan vain muiden käyttäjien auttamiseksi (jotta pääsevät käyttämään konetta, jolla minä olen lukittanut näytön). Omaan käyttöön tietenkin Ctrl-Alt-F2, sisäänkirjautuminen ja sitten:
$ startx -- :1 <- käynnistää graafisen ympäristön uudelle virtuaalikonsolille
xscreensaver osaa nykyään tarjota avausikkunassa "new login" -mahdollisuutta, joka spawnaa uuden x-session-managerin. Hyvä.
Xscreensaver ainakin osaa tämän. Nykyään se on taas Debianissa paketoitunakin.
$ xscreensaver & <- käynnistää näytönsäästäjän (kannattaa olla .xsession:ssa) $ xscreensaver-demo <- voi muutella asetuksia $ xscreensaver-command -lock
xscreensaver tallettaa asetukset $HOME/.xscreensaver -tiedostoon, jota voi tietysti levitellä ympäriinsä tai muokata suoraan.
Tarvitaan kolme muutosta: että suspendaus myös lukittaa näytön, että kannen sulkeminen ei suspendaa (mutta lukittaa näytön) ja että virtanappula ei suoraan lähde ajamaan konetta alas. Oletettavasti hoidettavissa konfiguroimalla acpi.d:n skriptejä.
/etc/fstabiin voi lisätä rivejä, jotka ovat myös tavallisten käytettäjien käytettävissä, mutta niissä pitää arvata, mihin päin /dev:a laite ilmestyy. Olisiko jotain, mikä sekä lukee partitiotaulun että mounttaa kaiken mahdollisen, ilman että tarvitsee ryhtyä rootiksi?
smbclient -L on ihan riittävän hyvä.
$ smbclient -L localhost <- näyttää verkot ja palvelimet $ smbclient -L kone <- näyttää tietyn koneen palvelut
Pikalinkit: