Kirjoittaja Aihe: Linux elitismi ja "tuomiot" uusille käyttäjille? (LTT:n Linux haaste)  (Luettu 7186 kertaa)

qwertyy

  • Käyttäjä
  • Viestejä: 5778
    • Profiili
... Saman varoituksen kanssa toimisi toisin, jos käyttäisi Maccia tai Windowsia. Sensaatiohakuista toimintaa ja klikkien keräämistä.
kannattaa nypätä pää pois sieltä. LTT on hyvin aktiivisesti antanut negatiivista palautetta kaikista järjestelmistä ja laitteista joita käyttävät. Lopeta valehtelu ja perehdy asiaan.

Eesaurus

  • Käyttäjä
  • Viestejä: 3454
    • Profiili
Ja pääkäyttäjällä nyt PITÄÄ olla oikeudet tehdä aivan mitä vaan.

Joo, mutta käytännön toteutus ratkaisee. Ei se saisi olla niin helppoa, kuin LTT:n videossa, jossa pääte antoi kyllä varoituksia, mutta samalla myös neuvoi, miten asiassa pääsee silti eteenpäin. On aivan mahdollista, että käyttäjä sivuuttaa varoitukset, jos edes huomaa niitä ja kirjoittaa tuosta vaan sen "Yes, do as i say", koska jotain ohjelmaahan tässä vaan asennellaan, mitä pahaa siitä voisi seurata". Kokeneempi käyttäjä hoksannee, että ollaan vakavan asian kanssa tekemisissä, jos pääte vaatii kirjoittamaan tuollaista, että voi päästä eteenpäin, mutta kokemattomampi ei välttämättä. Eli käyttäjä tekee tuossa virheitä, kyllä, mutta järjestelmä ei saisi olla sellainen, missä tuollaiset virheet ovat edes mahdollisia.

Sinänsä tosi harvinainen tilanne, mutta hyvä että tuli LTT:n videolla esille. Ja varmasti on muitakin vastaavia keinoja tuhota vahingossa käyttöliittymä tai muita kriittisiä osia, joten ehkäpä niihinkin kiinnitetään nyt huomiota.

Eli meinaat, että kun jokin toimenpide tyssää varoitukseen niin pääte EI saisi neuvoa miten tilanteesta pääsee eteenpäin, vaan asian pitäisi olla gurujen tarkkaan vartioitua salatietoa? Enpä tiedä onko nyt tuo oikea lähestymistapa. 

Ei mikä hyvänsä toimenpide, vaan sellainen, missä ollaan poistamassa kriittisiä osia. Käyttäjä joka sellaista haluaa tietoisesti tehdä, osaa sen kyllä tehdä joka tapauksessa. Eihän tuossa muusta ole kyse, kuin että nyt kokemattomamman käyttäjän ei ole niin helppoa rikkoa systeemiä vahingossa. Kenelle se on ongelma?

Tiedote asiasta, oleellinen kohta siellä ylimpänä: https://github.com/Debian/apt/blob/main/debian/NEWS 

Tämän ketjun https://linustechtips.com/topic/1389690-linux-challenge-actually-helps-linux-with-a-lasting-impact-debian-and-pop_os-updating-apt-package-manager-to-make-it-more-fail-safe-for-users/ aloitukseen on ilmeisesti pastettu apt:iin tehdyn muutoksen oleellinen kohta:
Koodia: [Valitse]
"You are about to do something potentially harmful."
"To continue type in the phrase [...]
 
[changed to]

 

"This operation is not permitted because it will break the system."
"Abort."

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3369
    • Profiili
Täytyy todeta, että tuo nyt ei välttämättä palvele käyttäjää, ilmoitus kun ei edes neuvo että MITÄ komentorivioptiota pitää käyttää toimenpiteen suorittamiseksi. Siitä vaan sitten todella pitkää man sivua lukemaan.  Edit, katsoin pätkän tuosta "uudistuksesta" se estää tosiaan jopa tarkoituksellisen "tarpeellisen paketin" poiston. Käyttäjä kirjoittanut malliin sudo apt remove pop-desktop ja paketinhallinta tyssää. Juu ei. Ei näin.
« Viimeksi muokattu: 22.11.21 - klo:11.02 kirjoittanut JaniAlander »
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 24.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

Eesaurus

  • Käyttäjä
  • Viestejä: 3454
    • Profiili
Täytyy todeta, että tuo nyt ei välttämättä palvele käyttäjää, ilmoitus kun ei edes neuvo että MITÄ komentorivioptiota pitää käyttää toimenpiteen suorittamiseksi. Siitä vaan sitten todella pitkää man sivua lukemaan.  Edit, katsoin pätkän tuosta "uudistuksesta" se estää tosiaan jopa tarkoituksellisen "tarpeellisen paketin" poiston. Käyttäjä kirjoittanut malliin sudo apt remove pop-desktop ja paketinhallinta tyssää. Juu ei. Ei näin.

Niin kuin jo sanoin, niin käyttäjä, joka haluaa poistaa systeemin kriittisiä osia, varmasti tietää mitä on tekemässä ja osaa myös pakottaa pakettien poiston tai ainakin osaa etsiä tiedon.
Koodia: [Valitse]
--allow-remove-essential https://salsa.debian.org/apt-team/apt/-/merge_requests/196

Systeemistä haluttiin vähän enemmän luodinkestävä aloittelijoita varten, mutta tehokäyttäjä voi edelleen tehdä, mitä haluaa.

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3369
    • Profiili
Niin sitä vaan ei ole dokumentoitu ainakaan vielä minnekään sisäisesti, että mitä täytyy tehdä jotta homma toimii halutulla tavalla, ja muutenkin suhtaudun kriittisesti kaikenlaisiin pääkäyttäjän toimien rajoituksiin. Jos haluan järjestelmän joka kyttää tekemisiäni ja rajoittaa niitä, käytän kiltisti Windowsia.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 24.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Onneksi on valintoja :)

Eesaurus

  • Käyttäjä
  • Viestejä: 3454
    • Profiili
Niin sitä vaan ei ole dokumentoitu ainakaan vielä minnekään sisäisesti, että mitä täytyy tehdä jotta homma toimii halutulla tavalla, ja muutenkin suhtaudun kriittisesti kaikenlaisiin pääkäyttäjän toimien rajoituksiin.

Niin, ihan varmasti joudut tuon asian kanssa massiivisiin käytännön ongelmiin nyt ja on pakko vaihtaa jakelua.  :P

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3369
    • Profiili
Niin sitä vaan ei ole dokumentoitu ainakaan vielä minnekään sisäisesti, että mitä täytyy tehdä jotta homma toimii halutulla tavalla, ja muutenkin suhtaudun kriittisesti kaikenlaisiin pääkäyttäjän toimien rajoituksiin.

Niin, ihan varmasti joudut tuon asian kanssa massiivisiin käytännön ongelmiin nyt ja on pakko vaihtaa jakelua.  :P

Minua ärsyttää tuollainen ihan filosofiselta kantilta. Siinä vaiheessa kun minulla on pääkäyttäjän oikeudet, minulla pitää olla oikeus tehdä järjestelmässä mitä lystää ilman turhia kikkailuja, se riittää jos järjestelmä varoittaa, että olen kenties tekemässä jotain potentiaalisesti tyhmää. Siihen voi sitten todeta Sledgehammer sarjan päähahmon sanoin "Trust me, I know what I'm doing".

Tämmöisestä taas tulee mieleen taannoinen vääntö Windowsin kanssa, joka oli vakaasti sitä mieltä, että ei pääkäyttäjän oikeudet riitä ajurien asenteluun. (Jos ei sen riitä, niin kenen sitten?)
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 24.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

qwertyy

  • Käyttäjä
  • Viestejä: 5778
    • Profiili
Ehkä olisi hyvä tehdä radikaali muutos pitkällä juoksulla ja erottaa root ja sudo kunnolla erikseen. Kirjautuisi vain roottina sisään jos haluaa mellestää ilman pienintäkään varoitusta.

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3369
    • Profiili
Suoraa rootti kirjautumista nykyään vierastetaan, vaikka toki sudo su:lla rootiksi Ubuntussakin pääsee.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 24.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

qwertyy

  • Käyttäjä
  • Viestejä: 5778
    • Profiili
Mutta siinähän tuo "Trust me, I know what I'm doing" toteutuu täydellisesti kun tekee roottina kaikki. Jättäisi sudo:n vaikka juuri pakettien asentamiseen tms. ei niin kriittiseen toimintaan. Root toki saisi tehdä ihan mitä haluaa.