Linux-kysymyksiä & yleistä keskustelua Linuxista

Käynnistitkö pipewiren/tietokoneen uudelleen? Tällä komennolla voi tarkistaa että asetukset tuli voimaan.
pw-metadata -n settings

Jotain tän näköstä pitäs tulla terminaaliin.
Koodi:
Found "settings" metadata 31
update: id:0 key:'log.level' value:'2' type:''
update: id:0 key:'clock.rate' value:'48000' type:''
update: id:0 key:'clock.allowed-rates' value:'[ 44100, 48000, 88200, 96000, 192000 ]' type:''
update: id:0 key:'clock.quantum' value:'1024' type:''
update: id:0 key:'clock.min-quantum' value:'32' type:''
update: id:0 key:'clock.max-quantum' value:'2048' type:''
update: id:0 key:'clock.force-quantum' value:'0' type:''
update: id:0 key:'clock.force-rate' value:'0' type:''
Juu, käynnistin ja outputti on juurikin jotain tuon suuntaista. :thumbsup:
 
Oon tehnyt raspberrystä apache2 webpalvelinta, mutta nyt taisi kusta koko homma niin pakko kysyä hieman jeesiä täältä. Koitin saada käyttäjälleni pääkäyttäjän oikeuksia, koska haluaisin, että voisin vapaasti siirrellä tiedostoja yms. WinSCP:llä ilman, että tarvitsee aina raspilla tehdä. Tekoäly neuvoi antamaan komennon sudo chown -R käyttäjä:root jolloin kaikki hajosi.

Kysymys kuuluukin, miten saisi helpoiten annettua linux puolella käyttöoikeudet mitä tarvitsen. Oikeastaan kaikki pyörii /var/www/html/ jossa on esim. index.html annanko tuohon html kansioon oikeudet jollain komennolla ja saan kaikkeen siitä eteenpäin oikeudet? Windowsiin tottuneena välillä kyllä kiroaa tätä linux puolta tällaisissa. Haluaisin, että mahdollisimman vähän tarvitsisi linux puolelta tehdä kun laite hieman epäkäytännöllinen käyttää vrt. pöytäkoneeseeni ja sen välineisiin.
 
Kysymys kuuluukin, miten saisi helpoiten annettua linux puolella käyttöoikeudet mitä tarvitsen. Oikeastaan kaikki pyörii /var/www/html/ jossa on esim. index.html annanko tuohon html kansioon oikeudet jollain komennolla ja saan kaikkeen siitä eteenpäin oikeudet? Windowsiin tottuneena välillä kyllä kiroaa tätä linux puolta tällaisissa. Haluaisin, että mahdollisimman vähän tarvitsisi linux puolelta tehdä kun laite hieman epäkäytännöllinen käyttää vrt. pöytäkoneeseeni ja sen välineisiin.

chmod-komennolla muutellaan oikeuksia, en tosin tiedä mitä oikeuksia haluat? -R parametrillä se muuttaa myös alihakemistoihin.
 
Meinasin vastata jostain chown liittyvää, mutta ehkä ei kannatta muuttaa sen /var/www oikeuksia tai saattaa ohjelmat suuttua siitä. Ehkä joku linkkaus kotihakemistosta -> www on mahdollista? Ehkä joku fiksumpi voi kertoa sotkeutuuko oikeudet siinä.
 
Oon tehnyt raspberrystä apache2 webpalvelinta, mutta nyt taisi kusta koko homma niin pakko kysyä hieman jeesiä täältä. Koitin saada käyttäjälleni pääkäyttäjän oikeuksia, koska haluaisin, että voisin vapaasti siirrellä tiedostoja yms. WinSCP:llä ilman, että tarvitsee aina raspilla tehdä. Tekoäly neuvoi antamaan komennon sudo chown -R käyttäjä:root jolloin kaikki hajosi.

Kysymys kuuluukin, miten saisi helpoiten annettua linux puolella käyttöoikeudet mitä tarvitsen. Oikeastaan kaikki pyörii /var/www/html/ jossa on esim. index.html annanko tuohon html kansioon oikeudet jollain komennolla ja saan kaikkeen siitä eteenpäin oikeudet? Windowsiin tottuneena välillä kyllä kiroaa tätä linux puolta tällaisissa. Haluaisin, että mahdollisimman vähän tarvitsisi linux puolelta tehdä kun laite hieman epäkäytännöllinen käyttää vrt. pöytäkoneeseeni ja sen välineisiin.

Ajoit siis komennon

chmod -R käyttäjä:root /var/www/html ?

Jos näin niin samalla komennolla sen voi myös korjata. Pitää vaan varmistaa mikä on raspin oikea käyttäjä+ryhmä apassille. Monesti kumpikin on "www-data".

Vaihtoehtoja on muutama, joka tapauksessa sillä käyttäjällä jolla apache ajaa pitää olla vähintään lukuoikeudet weppisivupuuhun. Jos skriptaat/yms niin sitten ehkä myös kirjoitus.

Käytännössä siis tiedostoja kirjoitettaessa pitää varmistaa että omistajaksi tulee sellainen ryhmä johon myös apache- käyttäjä kuuluu niin sekin saa lukea.

Jos haluat käyttää win- työkaluja on asentaa raspiin samba jonka avulla voit jakaa www- hakemiston ja käyttää sitä windowsista levyjaon kautta. Samban jaossa voi määritellä millä oikeuksilla, käyttäjällä ja ryhmällä tiedot kirjoitetaan, tässä tapauksessa pakotettaisiin www-data:www-data jolloin kaikki ulkoa jaon kautta luotavat tiedostot ja hakemistot saavat automaattisesti oikea omistaja ja oikeudet.
 
Vaihtoehtoja on muutama, joka tapauksessa sillä käyttäjällä jolla apache ajaa pitää olla vähintään lukuoikeudet weppisivupuuhun. Jos skriptaat/yms niin sitten ehkä myös kirjoitus.

Ei tarvitse lukuoikeuksia, pelkkä execute-oikeudet riittää
 
Ajoit siis komennon

chmod -R käyttäjä:root /var/www/html ?

Jos näin niin samalla komennolla sen voi myös korjata. Pitää vaan varmistaa mikä on raspin oikea käyttäjä+ryhmä apassille. Monesti kumpikin on "www-data".

Vaihtoehtoja on muutama, joka tapauksessa sillä käyttäjällä jolla apache ajaa pitää olla vähintään lukuoikeudet weppisivupuuhun. Jos skriptaat/yms niin sitten ehkä myös kirjoitus.

Käytännössä siis tiedostoja kirjoitettaessa pitää varmistaa että omistajaksi tulee sellainen ryhmä johon myös apache- käyttäjä kuuluu niin sekin saa lukea.

Jos haluat käyttää win- työkaluja on asentaa raspiin samba jonka avulla voit jakaa www- hakemiston ja käyttää sitä windowsista levyjaon kautta. Samban jaossa voi määritellä millä oikeuksilla, käyttäjällä ja ryhmällä tiedot kirjoitetaan, tässä tapauksessa pakotettaisiin www-data:www-data jolloin kaikki ulkoa jaon kautta luotavat tiedostot ja hakemistot saavat automaattisesti oikea omistaja ja oikeudet.

Ei vaan sudo chown -R käyttäjä:root jolloin muutti ilmeisesti kaikkien tiedostojen kirjoitusoikeuksia joten sudo yms. ei enää toimi. Wlan yms. myös lakkasi toimimasta.

Kaikista kätevintähän olisi jos linuxissa saisi samanlailla kuin windowsin puolella, että käyttäjäni olisi admin jolloin ei tarvitsisi sudo komentoa ja ylipäätänsä saisin suoraan Winscp tehtyä kaikki muokkaukset tiedostoihin niin tavallaan alku säädön jälkeen ei tarvitsisi edes näppäimistöä olla kiinni raspberryssä. Kuitenkin ainakaan tekoälyn avulla en onnistunut saamaan kuin sudo oikeudet käyttäjälleni ja luonnollisesti se ei auta mitään tuossa Winscp tehdessä.

EDIT: Ja siis sillä ajattelin, että jos saisi ton www alapuolisiin kansioihin kaikki oikeudet saisin tehtyä aina kaikki tarvittavat muutokset windowsin puolelta ongelmitta.
 
Viimeksi muokattu:
Ei vaan sudo chown -R käyttäjä:root jolloin muutti ilmeisesti kaikkien tiedostojen kirjoitusoikeuksia joten sudo yms. ei enää toimi. Wlan yms. myös lakkasi toimimasta.

Kaikista kätevintähän olisi jos linuxissa saisi samanlailla kuin windowsin puolella, että käyttäjäni olisi admin jolloin ei tarvitsisi sudo komentoa ja ylipäätänsä saisin suoraan Winscp tehtyä kaikki muokkaukset tiedostoihin niin tavallaan alku säädön jälkeen ei tarvitsisi edes näppäimistöä olla kiinni raspberryssä. Kuitenkin ainakaan tekoälyn avulla en onnistunut saamaan kuin sudo oikeudet käyttäjälleni ja luonnollisesti se ei auta mitään tuossa Winscp tehdessä.

EDIT: Ja siis sillä ajattelin, että jos saisi ton www alapuolisiin kansioihin kaikki oikeudet saisin tehtyä aina kaikki tarvittavat muutokset windowsin puolelta ongelmitta.

Katos, mistähän ihmeestä keksin chmod kun piti olla chown ???
No, jos kaikki on mennyt niin korjaushomma on aika iso. Boottaamalla tikulta tai laittamalla kortti/levy toiseen koneeseen onnistuu jos sudo ei enää toimi eikä root salasanaa ole.
Jos asetuket ja tarpeelliset tiedostot on tallessa niin uusi asennus ja konffaus on todennäköisesti helpompi.

Jatkossa kannattaa aina lukea komennon manuaali ennen suoritusta, varsinkin sudolla.

Normaali käyttäjän ei normaalisti tarvitse olla admin. Riittää että kuuluu oikeisiin ryhmiin (esim www-data) jolloin pystyy kirjlittamaan tarvittaviin paikkoihin.
 
Koeajossa RHEL 9 ja onko siinä ainoa vaihtoehto vaihtaa kerneliä (kääntämällä itse, tai asentaa joku toinen) ja sen lisäksi vielä kääntää itse btrfs-progs, jos haluaa BTRFS-osioita käpistellä?
 
Koeajossa RHEL 9 ja onko siinä ainoa vaihtoehto vaihtaa kerneliä (kääntämällä itse, tai asentaa joku toinen) ja sen lisäksi vielä kääntää itse btrfs-progs, jos haluaa BTRFS-osioita käpistellä?

Ei kellään ole infoa tuosta, et onko tuo ainoa vaihtoehto?
 
Ei kellään ole infoa tuosta, et onko tuo ainoa vaihtoehto?
Reddit - Dive into anything
Eka kommentti joltain RHEL it leadilta
Hi, I lead Linux Engineering at Red Hat. We aren't planning on using btrfs in any of our enterprise products. Fedora chose to use it and they have the autonomy to do that but we're not planning on adding it nor supporting it in the future for RHEL.
Sanoisin että on ainoa vaihtoehto
 
Miten Linuxiin saa toimimaan hiirulaisen sivunäppäimet? Tällä hetkellä Pop OS pohjainen jakelu tunnistaa ainoastaan siimahännän vasemman, oikean ja keskimmäisen näppäimen. Sama puute myös Ubuntulla. Kokeiltu niin Lagitechin kuin Razerin rotilla.
 
Miten Linuxiin saa toimimaan hiirulaisen sivunäppäimet? Tällä hetkellä Pop OS pohjainen jakelu tunnistaa ainoastaan siimahännän vasemman, oikean ja keskimmäisen näppäimen. Sama puute myös Ubuntulla. Kokeiltu niin Lagitechin kuin Razerin rotilla.

En jaksanut kaivaa, jos popissa on xorg niin sen asetuksissa voi säätää hiiren napit.
Oletuksena X:llä ei taida olla asetustiedostoa ollenkaan vaan se pitää luoda ja sen jälkeen muokata. Saattaa olla että nykyään on jo jokin muukin tapa.

Jos wayland niin siitä ei ole kokemusta, ilmeisesti hankalampaa.
 
Joku awk- python- one-liner tarvittaisiin ..

Data on tämmöistä, siinä on 3...6 riviä nolla-ykkösiä aina 8 numeroa per rivi ja sitten välissä on noita 7 kpl puolipisteen rivejä. Rivejä on joitakin tuhansia.

Pitäisi saada numeroniput aina yhdelle riville ; erotettuna ja ;;;;;;; tilalle tulisi rivinvaihto. Kokeilin kaikenlaista mutta mikään ei toimi ... en vain osaa. Jeesatkaas joku hieman ...

0;0;0;0;0;0;0;0
0;0;0;0;0;0;0;0
1;1;1;1;1;1;1;1
;;;;;;;
0;0;0;0;0;0;0;0
0;0;0;0;0;0;0;0
1;1;0;0;1;0;0;0
1;1;1;1;1;0;0;0
;;;;;;;
0;1;0;0;0;0;0;0
0;1;0;0;0;0;0;0
0;1;0;0;0;0;0;0
1;1;1;1;1;0;0;0
;;;;;;;
0;0;0;0;0;0;0;0
0;1;1;0;0;0;0;0
1;1;0;0;0;0;0;0
1;1;1;1;0;0;0;0
;;;;;;;

ja pitäisi olla

0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;1;0;0;0;1;1;1;1;1;0;0;0
0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;1;1;1;0;0;0
 
Joku awk- python- one-liner tarvittaisiin ..

Data on tämmöistä, siinä on 3...6 riviä nolla-ykkösiä aina 8 numeroa per rivi ja sitten välissä on noita 7 kpl puolipisteen rivejä. Rivejä on joitakin tuhansia.

Pitäisi saada numeroniput aina yhdelle riville ; erotettuna ja ;;;;;;; tilalle tulisi rivinvaihto. Kokeilin kaikenlaista mutta mikään ei toimi ... en vain osaa. Jeesatkaas joku hieman ...

0;0;0;0;0;0;0;0
0;0;0;0;0;0;0;0
1;1;1;1;1;1;1;1
;;;;;;;
0;0;0;0;0;0;0;0
0;0;0;0;0;0;0;0
1;1;0;0;1;0;0;0
1;1;1;1;1;0;0;0
;;;;;;;
0;1;0;0;0;0;0;0
0;1;0;0;0;0;0;0
0;1;0;0;0;0;0;0
1;1;1;1;1;0;0;0
;;;;;;;
0;0;0;0;0;0;0;0
0;1;1;0;0;0;0;0
1;1;0;0;0;0;0;0
1;1;1;1;0;0;0;0
;;;;;;;

ja pitäisi olla

0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;1;0;0;0;1;1;1;1;1;0;0;0
0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;1;1;1;0;0;0
Testailin tolla sun datasetillä ja sain halutun lopputuloksen ihan Kate tekstieditorilla tehtyä.
-Avaa tekstieditorin replace työkalun
-vaihtaa mode Regular Expression
-Find: \n
-Replace: ;
-Find: ;;;;;;;;;
-Replace: \n
Eli tossa korvataan ensin rivinvaihdot puolipisteellä ja sitten yhdeksän puolipisteen rimpsut rivinvaihdolla nii saa rivinvaihdot oikeaan kohtaan.
En tiedä onko tästä apua mutta jos KDE työpöytäympäristö käytössä niin onnistunee yhtä helposti. Tai jos muissa tekstieditoreissa on yhtä tehokas replace toiminto.
 
Joku awk- python- one-liner tarvittaisiin ..

Data on tämmöistä, siinä on 3...6 riviä nolla-ykkösiä aina 8 numeroa per rivi ja sitten välissä on noita 7 kpl puolipisteen rivejä. Rivejä on joitakin tuhansia.

Pitäisi saada numeroniput aina yhdelle riville ; erotettuna ja ;;;;;;; tilalle tulisi rivinvaihto. Kokeilin kaikenlaista mutta mikään ei toimi ... en vain osaa. Jeesatkaas joku hieman ...

0;0;0;0;0;0;0;0
0;0;0;0;0;0;0;0
1;1;1;1;1;1;1;1
;;;;;;;
0;0;0;0;0;0;0;0
0;0;0;0;0;0;0;0
1;1;0;0;1;0;0;0
1;1;1;1;1;0;0;0
;;;;;;;
0;1;0;0;0;0;0;0
0;1;0;0;0;0;0;0
0;1;0;0;0;0;0;0
1;1;1;1;1;0;0;0
;;;;;;;
0;0;0;0;0;0;0;0
0;1;1;0;0;0;0;0
1;1;0;0;0;0;0;0
1;1;1;1;0;0;0;0
;;;;;;;

ja pitäisi olla

0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;1;0;0;0;1;1;1;1;1;0;0;0
0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;1;1;1;0;0;0
Koodi:
tr -d '\n' < iotech.txt | sed 's/;;;;;;;/\n/g'
Koodi:
0;0;0;0;0;0;0;00;0;0;0;0;0;0;01;1;1;1;1;1;1;1
0;0;0;0;0;0;0;00;0;0;0;0;0;0;01;1;0;0;1;0;0;01;1;1;1;1;0;0;0
0;1;0;0;0;0;0;00;1;0;0;0;0;0;00;1;0;0;0;0;0;01;1;1;1;1;0;0;0
0;0;0;0;0;0;0;00;1;1;0;0;0;0;01;1;0;0;0;0;0;01;1;1;1;0;0;0;0
 
Kiitos. Tein tämän lopulta Notepad++ :lla kun samalla sain helposti vahdittua että dataa ei häivy jonnekin omituisesti kesken massiivisten search replace-hommien. Ja häipyihän sitä monta kertaa ennenkuin sain numerot täsmäämään.

Datassa oli vielä 9 virhettä, tai siis sieltä puuttui 9 riviä joissa piti olla niitä puolipisteitä ja ne möykyt fuusioitui yhdeksi ja ihmettelin tätä tunnin. Mutta nyt täsmää.
 
Joku awk- python- one-liner tarvittaisiin ..

Data on tämmöistä, siinä on 3...6 riviä nolla-ykkösiä aina 8 numeroa per rivi ja sitten välissä on noita 7 kpl puolipisteen rivejä. Rivejä on joitakin tuhansia.

Pitäisi saada numeroniput aina yhdelle riville ; erotettuna ja ;;;;;;; tilalle tulisi rivinvaihto. Kokeilin kaikenlaista mutta mikään ei toimi ... en vain osaa. Jeesatkaas joku hieman ...

0;0;0;0;0;0;0;0
0;0;0;0;0;0;0;0
1;1;1;1;1;1;1;1
;;;;;;;
0;0;0;0;0;0;0;0
0;0;0;0;0;0;0;0
1;1;0;0;1;0;0;0
1;1;1;1;1;0;0;0
;;;;;;;
0;1;0;0;0;0;0;0
0;1;0;0;0;0;0;0
0;1;0;0;0;0;0;0
1;1;1;1;1;0;0;0
;;;;;;;
0;0;0;0;0;0;0;0
0;1;1;0;0;0;0;0
1;1;0;0;0;0;0;0
1;1;1;1;0;0;0;0
;;;;;;;

ja pitäisi olla

0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;1;0;0;0;1;1;1;1;1;0;0;0
0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;1;1;1;0;0;0

En nyt oo varma että ymmärsinkö oikein mutta jotain tämmöistä siis hluat:
Koodi:
[jiipee@fedora ~]$ cat test.txt | tr '\n' ';' | sed -e 's/;\{2,10\}/\n/g'
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;1;1;1;1;1
0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;1;0;0;0;1;1;1;1;1;0;0;0
0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;1;1;1;1;1;0;0;0
0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;1;1;1;1;0;0;0;0
[jiipee@fedora ~]$

Ja toi oneliner auki:
cat = tulostaa test.txt tiedoston jossa toi sun setti konsoliin josta se putkitetaan eteenpäin
tr = korvaa kaikki rivinvaihdot ; jonka jälkeen putkitetaan eteenpäin
sed = tehdään regexp haku ; merkistä ja jos niitä on 2-10 putkeen niin korvataan koko ripuli rivinvaihdolla ja koska aiemmin oli tapettu kaikki rivinvaihdot veke niin toi g lopussa määrittelee että ei lopeteta ekaan hittiin vaan käydään koko ripuli läpitte.

Kun ei ollu varmuutta että montako noita ;;; voi olla putkeen niin laitoin noin että 2-10, jos noi olla enempi niin korvaa tuon 10 sillä maksimimäärällä taikka taitaisi toimia ihan että jättää sen 10 pois kokonaan jolloin siitä tulee 2 taikka enemmän..


Koodi:
tr -d '\n' < iotech.txt | sed 's/;;;;;;;/\n/g'
Koodi:
0;0;0;0;0;0;0;00;0;0;0;0;0;0;01;1;1;1;1;1;1;1
0;0;0;0;0;0;0;00;0;0;0;0;0;0;01;1;0;0;1;0;0;01;1;1;1;1;0;0;0
0;1;0;0;0;0;0;00;1;0;0;0;0;0;00;1;0;0;0;0;0;01;1;1;1;1;0;0;0
0;0;0;0;0;0;0;00;1;1;0;0;0;0;01;1;0;0;0;0;0;01;1;1;1;0;0;0;0

Tuossa sulla on puki. Tuo tekee ulostuksia jossa on välillä 01 00 11 10 tuolla välissä vaikka itse ainakin käsitin että pitää kaikki olla ; eroteltuna.
 
Viimeksi muokattu:
Jos joku muukin kuin minä on ihmetellyt miksi fontit jotkin näyttää linuxissa hieman suttuiselta ja "boldatulta" verrattuna windowsiin (esim. reddit firefoxissa), niin tässä mahdollinen ratkaisu.

Nykydistrot käyttää freetypen truetype-interpreterin versiota 40, mikä käyttää vähemmän hintingiä kuin versio 35. Näyttää paremmalta hidpi-näytöllä, koska fonttien muotoa ei murjota pixel gridiin, mutta suttuiselta jos resoluutio on matala, kuten 15.6" fullhd-läppärillä. Lisäksi hinting on yleensä asennossa "slight", vaikka pitäisi olla "full", siis jos haluaa fonteista mahdollisimman terävät.

Ainakin fedora 39:ssä toimii tämä

~/.bashrc fileen rivi export FREETYPE_PROPERTIES="truetype:interpreter-version=35"

/etc/fonts/conf.d hakemistosta pitää poistaa symlink /usr/share/fontconfig/conf.avail/10-hinting-slight.conf ja laittaa tilalle symlink fileen /usr/share/10-hinting-full.conf fileen

Lisäksi fedoran sisältämät liberation fontit on liian uusia toimiakseen vanhemmalla freetypellä (mintin ei ole), joten pitää lisäksi asentaa versio 1.05.3 vaikka täältä: fontit

Siirsin /usr/share/fonts:ta kaikki liberation-alkuiset fontit muualle talteen, asensin nuo paketin fontit /usr/share/fonts juureen ja ajoin fc-cache --force. Relogin ja fontit näyttää ainakin minun mielestä paremmalta, siis ne mitkä tuolla v35:lla toimii kunnolla.
 
Viimeksi muokattu:
Kellään kokemusta noista Solaar-sobelluksen vapaasti määriteltävissä säännöistä.

Yritin tuossa katsoa jos noilla saisi tämän MX Masterin muutaman toiminnon:

1) kun painaa tuo Masterin "gesture" painiketta (se joka on peukalon alla niin gnomessa aktivoituisi tuo näkymä mikä aukeaa kun painaa näppäimistöllä Super/Windows nappia

2) kun pitää gesture napin pohjassa ja liikuttaa hiirtä oikealle/vasemmalle niin virtuaalinen työpöytä vaihtuisi samaan suuntaan.

EDIT: Tämä ratkesikin kun jaksoi vähän miettiä ja löysi oikeat näppäinkombot.
 
Viimeksi muokattu:
Ei ole tuosta kokemusta, mutta jos tuolle haluamallesi toiminnolle on jokin näppäinyhdistelmä ja sen voisi haluamallesi gesturelle ohjelmoida komentona, niin xdotool voisi toimia.
Esim. Linux Mintissä on aktiiviset työpöydän kulmat. Kun sinne tökkää hiirellä niin se tekee halutun toiminnon (ilman klikkaamista). Itse laittanut vasempaaan yläkulmaan komenon [xdotool key "Control+Alt+Left"] jolloin siirtyy vasemmalle virtuaalityöpöydissä ja oikeaan yläkulmaan vastaavan, että siirtyy oikealle.

Edit: xdotool key suorittaa siis haluttuja näppäinyhdistelmiä ilman että niitä tarvitsee fyysisesti painaa, mutta saa xdotoolilla paljon muutakin "simuloitua".
 
Viimeksi muokattu:
Jos on käytössä Plasma 6 ja tykkää themejä kokeilla, niin kannattaa olla nyt tarkkana...

The theme called “Grey Layout” managed to erase all their data completely from the user-mounted drives on the system. It did so by executing the dreaded “rm -rf” command, which deleted anything that came in its path.
 
Onko mitään helppoa keinoa luoda omasta käyttöjärjestelmästä iso-tiedostoa usb tikulle josta sais palauteltua sellaisenaan vähän kuin uudelleenasennus mutta vain kaikki omat säädöt valmiiksi tehtynä? Vähän kuin ottaisi virtuaalikoneesta varmuuskopion niin senhän palauttaminen on melko helpoksi tehty.

Että sais sellaisen iso-tiedoston ihan kuin latais uuden linuxin asennuslevykuvaa. Kyllä se varmaan mahdollista olis, mutta mahtanee olla aika kovan työn ja mutkan takana muuttaa tämä takaisin iso tiedostoksi? Varsinkaan ilman yhtään asiantuntemusta.

Edit:: Mietin vain distron uudelleenasennusta jos haluaa pysyä samassa jakelussa, mutta silti tehdä sen ns. "fresh installin" kovalevylle...Ei tarttis aina konffailla kaikkea alusta uusiks vaan olis sellainen ns. valmis paketti. Joskus kokeilin jos Timeshiftillä onnistuis palauttamaan täydellisen takaisin, mutta en onnistunu uudelleen asennuksen jälkeen siinä.
 
Onko mitään helppoa keinoa luoda omasta käyttöjärjestelmästä iso-tiedostoa usb tikulle josta sais palauteltua sellaisenaan vähän kuin uudelleenasennus mutta vain kaikki omat säädöt valmiiksi tehtynä? Vähän kuin ottaisi virtuaalikoneesta varmuuskopion niin senhän palauttaminen on melko helpoksi tehty.

Että sais sellaisen iso-tiedoston ihan kuin latais uuden linuxin asennuslevykuvaa. Kyllä se varmaan mahdollista olis, mutta mahtanee olla aika kovan työn ja mutkan takana muuttaa tämä takaisin iso tiedostoksi? Varsinkaan ilman yhtään asiantuntemusta.

Edit:: Mietin vain distron uudelleenasennusta jos haluaa pysyä samassa jakelussa, mutta silti tehdä sen ns. "fresh installin" kovalevylle...Ei tarttis aina konffailla kaikkea alusta uusiks vaan olis sellainen ns. valmis paketti. Joskus kokeilin jos Timeshiftillä onnistuis palauttamaan täydellisen takaisin, mutta en onnistunu uudelleen asennuksen jälkeen siinä.

Eikö se mene ihan vaan tyyliin dd if=/dev/sda1 of=/mnt/linux.img. Ainakin tuolla tavalla olen kokonaisia levyjä kloonannut, eli dd if=/dev/sda of=/dev/sdb. Joku sopivampi blocksize kannattaa ehkä asettaa, olisiko bs=64k ja status=progress.
 
Eikö se mene ihan vaan tyyliin dd if=/dev/sda1 of=/mnt/linux.img. Ainakin tuolla tavalla olen kokonaisia levyjä kloonannut, eli dd if=/dev/sda of=/dev/sdb. Joku sopivampi blocksize kannattaa ehkä asettaa, olisiko bs=64k ja status=progress.
Jep, tuolla tavalla saa tehtyä 1:1 imagen levystä. Kannattaa vaan olla todella tarkkana että on nuo if ja of -parametrit oikein päin ettei vahingossa tyhjennä koko levyä.

En tiedä onko nykyään enää sellaisia ohjelmia mitä esim Norton Ghost oli joskus aikanaan, sillä sai tehtyä CD/DVD-levyille itsestään asentuvan levykuvan. Itse aikanaan työkseni asentelin koneita ja tein ensin yhdestä koneesta Ghostilla imagen ja sitten vaan toiset koneet boottailin sen luoman CD-levyn avulla ja käyttis, perus-softat ja asetukset tulivat kätevästi automaattisesti. Tuosta vaan on jo varmaan 20v aikaa niin ei ole mitään hajua vieläkö tuollaisia softia on vai miten koneiden massa-asennus nykyään tehdään.
 
Eikö se mene ihan vaan tyyliin dd if=/dev/sda1 of=/mnt/linux.img. Ainakin tuolla tavalla olen kokonaisia levyjä kloonannut, eli dd if=/dev/sda of=/dev/sdb. Joku sopivampi blocksize kannattaa ehkä asettaa, olisiko bs=64k ja status=progress.
Täytyy tutkia tuotakin vaihtoehtoa. Täytyy vaan varmistaa tuo komento ettei pyyhi kaikkea sileäksi.
Aloin äsken tutkimaan Clonezillaa ja kävin jo livellä vähän kurkkaamassa mitä se kertoo. Sekään ei varmaan ole ihan huono vaihtoehto?
 
Jep, tuolla tavalla saa tehtyä 1:1 imagen levystä. Kannattaa vaan olla todella tarkkana että on nuo if ja of -parametrit oikein päin ettei vahingossa tyhjennä koko levyä.

En tiedä onko nykyään enää sellaisia ohjelmia mitä esim Norton Ghost oli joskus aikanaan, sillä sai tehtyä CD/DVD-levyille itsestään asentuvan levykuvan. Itse aikanaan työkseni asentelin koneita ja tein ensin yhdestä koneesta Ghostilla imagen ja sitten vaan toiset koneet boottailin sen luoman CD-levyn avulla ja käyttis, perus-softat ja asetukset tulivat kätevästi automaattisesti. Tuosta vaan on jo varmaan 20v aikaa niin ei ole mitään hajua vieläkö tuollaisia softia on vai miten koneiden massa-asennus nykyään tehdään.
Just joku tuollainen tekniikka on nyt haussa. Helpottais kummasti asentelua. Mutta täytyy vielä tutkia ettei mee pyyhkimään levyjä tyhjäksi.

Kiitos nopeista vastauksista!

Edit:: Clonezillahan on jonkinlainen debian linuxdistro? Ja dd toimii ainoastaan linuxissa niin mahtaako nämä pystyä kloonaamaan esimerkiksi windows levyä täydellisesti että palauttamisen jälkeen starttais normaalisti myös windowssiin?
 
Täytyy tutkia tuotakin vaihtoehtoa. Täytyy vaan varmistaa tuo komento ettei pyyhi kaikkea sileäksi.
Aloin äsken tutkimaan Clonezillaa ja kävin jo livellä vähän kurkkaamassa mitä se kertoo. Sekään ei varmaan ole ihan huono vaihtoehto?
Tässä on taustalla Clonezilla, siihen on vaan tehty kätevä GUI päälle ja siellä on mukana myöskin muita näppäriä työkaluja, jos tarvii levylle/imagelle tehdä jotain:

Itsehän tuossa tein tovi sitten sukulaisen läppäristä tuolla imagen, eli Ventoylla tein tikulle kaksi osiota, ensimmäisessä tietenkin Rescuezilla iso image ja toiseen voi tallentaa ja tarvittaessa palauttaa imagen takaisin koneelle.

Tälläinen on myös olemassa, mutta ei ole omakohtaista kokemusta...
The tool has been tested on Manjaro, Debian buster and stretch, arch, Porteus, gentoo, xubuntu and ubuntu.
 
Tässä on taustalla Clonezilla, siihen on vaan tehty kätevä GUI päälle ja siellä on mukana myöskin muita näppäriä työkaluja, jos tarvii levylle/imagelle tehdä jotain:

Itsehän tuossa tein tovi sitten sukulaisen läppäristä tuolla imagen, eli Ventoylla tein tikulle kaksi osiota, ensimmäisessä tietenkin Rescuezilla iso image ja toiseen voi tallentaa ja tarvittaessa palauttaa imagen takaisin koneelle.
Aina vain paranee, kiitos!
 
Clonezillaa ja kävin jo livellä vähän kurkkaamassa mitä se kertoo. Sekään ei varmaan ole ihan huono vaihtoehto?
Mä olen käyttänyt clonezillaa kopioimaan samaa käyttistä raudalta toiselle, toistaiseksi toiminut mut epäilyttää uudet uefi systeemit. (joskus grubia joutuu korjaamaan)
Clonezillalle on myös rescuezilla gui nykyään oikein toimiva.
dd:llekin taitaa löytyä gui?
 
Edit:: Clonezillahan on jonkinlainen debian linuxdistro? Ja dd toimii ainoastaan linuxissa niin mahtaako nämä pystyä kloonaamaan esimerkiksi windows levyä täydellisesti että palauttamisen jälkeen starttais normaalisti myös windowssiin?

No siis se dd toimii blokkitasolla, eli sitä ei yhtään kiinnosta että mikä filesystem siellä asemalla oikein on, joten kyllä toimii vaikka olis windows asennettuna.

Koska se toimii blokkitasolla niin se tarkoittaa että koko asemasta tehdään image, ei pelkästään asemalla olevasta datasta. Pitää siis olla se kohde riittävän iso, joko saman kokoinen taikka isompi. Toki on mahdollista pyöräyttää se image lennosta paukkauksen läpitte jolloin ei vie välttämättä niin paljon tilaa.
 
Mä olen käyttänyt clonezillaa kopioimaan samaa käyttistä raudalta toiselle, toistaiseksi toiminut mut epäilyttää uudet uefi systeemit. (joskus grubia joutuu korjaamaan)
Clonezillalle on myös rescuezilla gui nykyään oikein toimiva.
dd:llekin taitaa löytyä gui?
Joo @=JP= kerkes tuosta rescuezillasta jo mainitakkin ja kävin jo kokeilemassakin sitä. Se kuulostaa aivan siltä mitä tarvitsen. Aika helppo näytti ja tuntui olevan tämä rescuezilla. Todella hyvä. Ei tuossa Clonezillassakaan vikaa ollu mutta onhan tuo rescuezilla helpompi.

No siis se dd toimii blokkitasolla, eli sitä ei yhtään kiinnosta että mikä filesystem siellä asemalla oikein on, joten kyllä toimii vaikka olis windows asennettuna.

Koska se toimii blokkitasolla niin se tarkoittaa että koko asemasta tehdään image, ei pelkästään asemalla olevasta datasta. Pitää siis olla se kohde riittävän iso, joko saman kokoinen taikka isompi. Toki on mahdollista pyöräyttää se image lennosta paukkauksen läpitte jolloin ei vie välttämättä niin paljon tilaa.

Tuosta tilan viemisestä heräs vielä yksi kysymys. Puristaako dd tai rescuezilla näitä backuppeja tai imageja pienempään kokoon vai viekö nämä saman verran tai enemmän mahdollisesti tilaa backup levyltä? Katoin äsken että windows ainakin tällä hetkellä vie sen vajaa 250gb tilaa niin ei tuo varmasti mihinkään 32gb usb-tikulle taida pystyä kutistumaan backuppina. Eli kannattaa varautua varmaan että se tosiaan haukkaa sen 250gb tilaa myös backuppina?

Mutta kiitos hei kaikille nopeista vastauksista. Näistä oli erittäin suuri apu ja sain taas kerran juuri sitä mitä tarvitsen.

Edit:: Pahoittelut, @JiiPee taisitkin jo vastata kysymykseeni mutta en vain ymmärtäny alkuun.
Miten tuo palauttaminen sitten menee? Jos vetää kiintolevyn sileäksi ja haluaa palauttaa imagen niin kone bootataan rescuezilla liveen. Sieltä valitsen sen palautuksen tietenkin, mutta onnistuuko palauttaminen esimerkiksi ihan vaan ulkoiselta usb-asemalta ilman kikkailua?
 
Viimeksi muokattu:
mutta onnistuuko palauttaminen esimerkiksi ihan vaan ulkoiselta usb-asemalta ilman kikkailua?

En itte ole tuota koskaan käyttänyt mutta kattelin sivulla olevat kuvat läpitte ja kyllä pitäisi onnistua. Tuolla voi tehdä sen imagen SMB jakoonkin eli siis windowsin käyttämään verkkojakoon ja eiköhän sen palautettavan imagen voi sieltä myös lukea joten siihen verrattuna ulkoiselta USB asemalta kaiken järjen mukaan onnistuu myös.

Lisäksi kun noi kuvat tsekkasin niin tuo näyttää pakkaavan imagen ainakin gzip kanssa, en sitten tiedä että onko siinä mahdollista valita parempi pakkaus. Toi gzip on nope mutta ei kovin tehokas.
 
onnistuuko palauttaminen esimerkiksi ihan vaan ulkoiselta usb-asemalta ilman kikkailua?
Kun itse tuon tikun tein, niin Rescuezilla otin koko koneen kovalevystä imagen, se tunnisti osiot ja listasi ne (3 NTFS, 2 VFAT ja yksi oli tuntematon josta teki sektori sektorilta kopion, kyseessä oli Samsung läppäri, jossa sen omat palautus systeemit myös). Testasin palautuksen, eli loin koneelle parit tiedostot eri paikkoihin ja palautin koko imagen, niin kone palautui siihen tilaan kuin image tehty.
Ja se tosiaan pakkaa sen datan, tais olla GZIP muodossa.
 
En itte ole tuota koskaan käyttänyt mutta kattelin sivulla olevat kuvat läpitte ja kyllä pitäisi onnistua. Tuolla voi tehdä sen imagen SMB jakoonkin eli siis windowsin käyttämään verkkojakoon ja eiköhän sen palautettavan imagen voi sieltä myös lukea joten siihen verrattuna ulkoiselta USB asemalta kaiken järjen mukaan onnistuu myös.

Lisäksi kun noi kuvat tsekkasin niin tuo näyttää pakkaavan imagen ainakin gzip kanssa, en sitten tiedä että onko siinä mahdollista valita parempi pakkaus. Toi gzip on nope mutta ei kovin tehokas.
Kun itse tuon tikun tein, niin Rescuezilla otin koko koneen kovalevystä imagen, se tunnisti osiot ja listasi ne (3 NTFS, 2 VFAT ja yksi oli tuntematon josta teki sektori sektorilta kopion, kyseessä oli Samsung läppäri, jossa sen omat palautus systeemit myös). Testasin palautuksen, eli loin koneelle parit tiedostot eri paikkoihin ja palautin koko imagen, niin kone palautui siihen tilaan kuin image tehty.
Ja se tosiaan pakkaa sen datan, tais olla GZIP muodossa.

Huippuhomma! Tällä mennään. Kiitokset vielä!
 
Huippuhomma! Tällä mennään. Kiitokset vielä!
Dd:n käytöstä varmuuskopioihin - kannattaa ymmärtää miksi se (tai vastaava) saattaa ola huono työkalu, ja valita mieluiten oikea sopivampi työkalu, riippuen siitä mikä on päämäärä. Dd voi olla ihan ok mutta usein ei ole!

Isoin ongelma siinä on se, että se kopioi myös tyhjät blokit. Tähän menee turhaa aikaa ja tilaa vastaanottavassa päässä (jos imagea ei pakka esim. gzip:llä, mutta tuolloin purkaminen tehtävä jotenkin ennen tietojen lukua).

Lisäksi, jos sillä tekee imagen Linuxista, ongelmaksi saattaa tulla se, että tuo image on tismalleen siinä kunnossa, missä se oli kun se tehtiin. Jos olet joskus koettanut päivittää esim.6 -12kk päästä tai myöhemmin (mikälie on aikaskaala jonka jälkeen varmuuskopioita ajatellaan mahdollisesti käytettävän) vanhaa Linux-distribuutiota - niin homma saattaa toimia hyvin tai sitten todellakaan ei, riippuen siitä miten distro on tehty ja kuinka hyivn se osaa handlata hyvin harvoin tehdyt päivitykset. Useimmat distrot olettaa että kone päivitetään jollain järkevällä aikaskaalalla.

Parhaiten dd sopii tilanteeseen, jossa image on sellainen joka ei juuri koskaan muutu tai muuttuu hyvin harvoin, tai käytetään vain kerran - esim. live-linux-imaget, CD/DVD-imaget, tai vaikkapa kopioin ottaminen hajonneesta tiedostojärjestelmästä mahdollisesti hajoamassa olevalta levyltä johonkin varmempaan paikkaan tiedostojen palauttamista varten (tosin ddrescue tai mount ro voi olla parempi mutta menee aiheen vierestä).

Huomattavasti parempi työkalu kokonaisen Linux-distribuution asennuksen varmuuskopiointiin on rsync, kannattaa opetella miten sitä käytetään. Sittenkin kannattaa mahdollisesti katsoa vähän sitä distribuution hierarkiaa ja mitkä on oikeasti niitä tietoja, mitkä halutaan talteen. Todella vanhaa kokonaista distribuutio-asennusta ei ole järkevää palauttaa silläkään, vain vain osat (esim. /home, valikoiden /etc:stä itse tehdyt muutokset, mahdollisesti /usr:stä). Rsync:llä voi siis kopioida joko koko asennuksen tai valikoiden tiedot jotka ovat tärkeitä (tämä ei onnistu dd:llä, toki imagen voi mountata ja palauttaa valikoiden dd:lläkin).
 
Huomattavasti parempi työkalu kokonaisen Linux-distribuution asennuksen varmuuskopiointiin on rsync, kannattaa opetella miten sitä käytetään. Sittenkin kannattaa mahdollisesti katsoa vähän sitä distribuution hierarkiaa ja mitkä on oikeasti niitä tietoja, mitkä halutaan talteen. Todella vanhaa kokonaista distribuutio-asennusta ei ole järkevää palauttaa silläkään, vain vain osat (esim. /home, valikoiden /etc:stä itse tehdyt muutokset, mahdollisesti /usr:stä). Rsync:llä voi siis kopioida joko koko asennuksen tai valikoiden tiedot jotka ovat tärkeitä (tämä ei onnistu dd:llä, toki imagen voi mountata ja palauttaa valikoiden dd:lläkin).
Jos "osa", (esim. /home) on erillinen tiedostojärjestelmä (partitio, volyymi, jne.) sen voi kopioida dd:llä, mutta rsync on silti parempi.

Askel pelkän rsync:n yllä on konfiguraationhallintatyökalu. Esim. Ansible, Chef tai Puppet. Näille kerrotaan konfiguraatio, jonka ne toteuttavat kohdekoneelle. Konfiguraatiota ovat asennetut paketit ja niiden asetukset. (Myös tunnukset /etc/passwd:ssä, jne.) Ideaalitapauksessa työkalu osaa kirjoittaa loogisen asetuksen monille distroille. Esim. "https portti auki" menee koneeseen distrosta ja palomuuritoteutuksesta riippumatta. Se, mitä näille kerrotaan on tekstidataa, jonka voi pitää versionhallinnassa ja/tai varmuuskopioida (rsync, git push, jne.). Näin saa kätevästi tehtyä uuden asennuksen edeltävän asetuksilla.

Käyttäjien ja palvelujen tiedostot varmuuskopioidaan kuten aiemmin. Eli tyypillisesti /home, /var/www, tai missä niitä on. (SQL-tietokannoilla on omat suositellut varmuuskopiointirutiininsa.)
 
Joo itse olen käyttänyt dd:tä lähinnä valmiiden asennusten kloonaukseen levyltä toiselle, tai helppoihin backuppeihin kun olen halunnut vanhan asennuksen jollekin vanhalle mekaaniselle levylle talteen, kun ko. levyillä ei muuten tee enää mitään eikä asennusta luultavasti tulla palauttamaan, mutta varmuuden vuoksi ettei vahingossa katoa mitään tärkeää.
 
/home ja vastaavista on aika turha ottaa levykuvaa, pääsee palautuksessakin helpommalla jos on vaan kopioitu tiedostot talteen.
Oikeastihan boot loader on ainoa joja vaatisi imagen, kaiken muun voisi kopsia vaan tiedostoina...
 
Oikeastihan boot loader on ainoa joja vaatisi imagen, kaiken muun voisi kopsia vaan tiedostoina...
Tarkoittanet sektorille 0 laitettua joidenkin tavujen osaa lataajasta. Sekin on vain "legacy BIOS" boottimoodille. Nykyiset UEFI boot loaderit ovat tiedostoina EFI System Partition:lla.
 
On niin paljon erilaisia konffeja koko linuxissa että vaikka selaimista, palomuureista, firejail & apparmorit yms. kaikista sais tiedostoina talteen, on niiden palauttaminen sen verran työlästä että koko imagen palauttaminen kerralla taitaa olla parempi ratkaisu. Tai vaihtoehto b, niin lopettaa se säätäminen ja tyytyä johonkin "tuunaamattomaan" perusympäristöön mitä en vielä halua.

On käyttötiedostoista siis kuitenkin ne backupit tietenkin on myös olemassa. Ja vaikka imagen palauttamisen yhteydessä joutuis jonkun verran säätämäänkin grubia tai muuta taitaa se nopeampaa silti olla käyttövalmiina kuin nykytavalla. Distroina yleensä on jatkuvasti päivittyvät joten ei pitäis hirveästi säätämistä olla. Jos pari kertaa vuodessa muistais imagen luoda niin saattaa selvitä suht.vähällä säätämisellä?
 
Viimeksi muokattu:

Uusimmat viestit

Statistiikka

Viestiketjuista
262 416
Viestejä
4 555 738
Jäsenet
74 964
Uusin jäsen
LinogeFly

Hinta.fi

Back
Ylös Bottom