Kirjoittaja Aihe: ver komento Ubuntussa ?  (Luettu 7136 kertaa)

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
ver komento Ubuntussa ?
« : 09.02.10 - klo:16.17 »
Monestiko olet kirjoittanut Ubuntun päätteeseen "ver" ja odottanut näkeväsi jotain hyödyllistä ?  Odotuksesi on ohi...  Kirjoitin pikku ohjelman (scripti) jonka ajamisen jälkeen Ubuntusi näyttää "ver" komennolla versionsa ja bittimääränsä.  Ei tarvitse muistella että mistähän nuo nyt löytyvätkään.    :)

Lataa oheinen "ver.sh" koneellesi.  Mene sitten katsomaan hiiren oikealla "Ominaisuudet", valitse sieltä "Oikeudet" välilehti ja laita ruksi kohtaan "Salli tiedoston suoritus ohjelmana". Sulje.   Sen jälkeen tuplaklikkaat tuota kuvaketta, valitset "Suorita päätteessä", annat salasanan ja se on asennettu.  Nyt kun avaat päätteen (Sovellukset / Apuohjelmat / Pääte)  ja kirjoitat sinne "ver"  (ilman noita lainausmerkkejä) niin pitäisi näkyä mitä halusit.

http://forum.ubuntu-fi.org/index.php?topic=32070.msg253809#msg253809
« Viimeksi muokattu: 16.03.10 - klo:20.34 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

peran

  • Vieras
Vs: ver komento Ubuntussa ?
« Vastaus #1 : 09.02.10 - klo:16.44 »
Vähemmällä pääsee, kun laittaa käskyn aliaksiin.

Tämän voi kirjoittaa ~/.bashrc-tiedostoon l.
Huom! ei tartte sudoilla.
Koodia: [Valitse]
gedit ~/.bashrc

Ja sinne lisätä.
Koodia: [Valitse]
alias ver='uname -a'

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #2 : 09.02.10 - klo:17.46 »
"Peran", tämä ei ole varsinaisesti sinulle eikä minulle, me löydetään nuo helposti muutenkin mutta muille käyttäjille se sanoo esimerkiksi bittimäärän suoraan luettavassa muodossa, ei tarvitse tietää lyhenteiden merkityksiä.  Eikä kirjoitella "mystisiä" komentosarjoja joissa tulee helposti kirjoitusvihre.    Itseäni ei hirvitä niin paljon tuo sudoilu siihen verrattuna että käyttäjä editoi tuota mainitsemaasi tiedostoa ja lyö yhden pilkun väärään paikkaan... ?  Asioilla on puolensa.
« Viimeksi muokattu: 09.02.10 - klo:17.58 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #3 : 09.02.10 - klo:18.01 »
"Peran", tämä ei ole varsinaisesti sinulle eikä minulle, me löydetään nuo helposti muutenkin mutta muille käyttäjille se sanoo esimerkiksi bittimäärän suoraan luettavassa muodossa, ei tarvitse tietää lyhenteiden merkityksiä.  Eikä kirjoitella "mystisiä" komentosarjoja joissa tulee helposti kirjoitusvihre.    Itseäni ei hirvitä niin paljon tuo sudoilu siihen verrattuna että käyttäjä editoi tuota mainitsemaasi tiedostoa ja lyö yhden pilkun väärään paikkaan... ?  Asioilla on puolensa.

Tuollaiset pakettihallinnan ulkopuoliset viritykset kuuluu asentaa /usr/local alle.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #4 : 09.02.10 - klo:18.02 »
Korjataan. Kävisikö /usr/local/bin vai /usr/local/sbin ?

Edit:  Nyt menee  ---> /usr/local/bin
« Viimeksi muokattu: 09.02.10 - klo:18.22 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #5 : 09.02.10 - klo:21.32 »
Vähemmällä pääsee, kun laittaa käskyn aliaksiin.

Tämän voi kirjoittaa ~/.bashrc-tiedostoon l.
uname -a'

ehkä ~/.bash_aliases voi olla ihan hyvä paikka noille.

Itseäni ei hirvitä niin paljon tuo sudoilu siihen verrattuna että käyttäjä editoi tuota mainitsemaasi tiedostoa ja lyö yhden pilkun väärään paikkaan... ?  Asioilla on puolensa.

niin no, peruttaamatonta vahinkoa tuolla tuskin kuitenkaan voi saada aikaan. käyttäjien totuttaminen lataamaan satunnaisia, netistä löytämiään, scriptejä pääkäyttäjän oikeuksin on minusta selvästi huolestuttavampaa.

asioilla on puolensa.
« Viimeksi muokattu: 09.02.10 - klo:21.35 kirjoittanut janne »
Janne

peran

  • Vieras
Vs: ver komento Ubuntussa ?
« Vastaus #6 : 09.02.10 - klo:22.43 »
ehkä ~/.bash_aliases voi olla ihan hyvä paikka noille.

Äh, taas unohdin ton...
Sinne totta kai.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #7 : 10.02.10 - klo:11.22 »
Lainaus
käyttäjien totuttaminen lataamaan satunnaisia, netistä löytämiään, scriptejä pääkäyttäjän oikeuksin on minusta selvästi huolestuttavampaa.

Totta.  Tosin tämä triviaali scripti on täällä omin käsin kirjoitettu, ei netistä lainattu ja ammattikoulun ensimmäisen vuoden opiskelijakin pystyy tekemään paremman  mutta:  

Älkää käyttäkö mitään scriptejä ja ohjelmia jos ette pidä lähdettä luotettavana.  

Ok / kaikki tyytyväisiä  ?   :)
« Viimeksi muokattu: 10.02.10 - klo:11.28 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

odysseus

  • Vieras
Vs: ver komento Ubuntussa ?
« Vastaus #8 : 10.02.10 - klo:12.04 »
Tuollaiset pakettihallinnan ulkopuoliset viritykset kuuluu asentaa /usr/local alle.

...tai /opt/<softan_nimi> ainakin jos kyseessä on isompi ja useampia filejä sisältävä kokonaisuus.


ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #9 : 11.02.10 - klo:13.06 »
Ok, otetaan huomioon jos ikänä niin suuria ohjelmia tehdään.  Tuo /opt ei kuitenkaan liene polussa.
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: ver komento Ubuntussa ?
« Vastaus #10 : 11.02.10 - klo:14.15 »
Scriptiä en pystynyt katsomaan koska serveri jolta se ladataan on nurin. Mutta sinänsä sanoisin että eikö tuon saman asian näe monesta muustakin paikkaa parilla klikkauksella, esim. selaimen about, työpöydän about tai monen muun ohjelman about.

Antti

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #11 : 11.02.10 - klo:20.48 »
Tulin nyt hieman uteliaaksi tuosta toisesta asiasta eli kun sanoit serverin olevan nurin, jäikö yhteys roikkumaan vai mitä tapahtui ? Kävin kurkkaamassa serveriä ja näytölle oli tullut Ubuntun päivitysviesti, kuittasin sen pois ja muuta merkillistä en havainnut.  Otin kokeeksi http-yhteyden Ruotsista ja serveri vastasi heti.  Tutkailen hieman tuota Apachea lisää kunhan tietäisin miltä ongelma näyttää siellä päässä. Toivottavasti tämä ei liity siihen että vaihdoin äskettäin tuon serverin Elisan verkosta Soneran verkkoon. Pitäisi olla kaikki dns-tiedot ajan tasalla jo aikaa sitten mutta selainten cache voi muistaa vanhan osoitteen ellei painele pari kertaa "Refresh" nappulaa.

Älkää ihmiset käsittäkö väärin tuota keskustelun otsikkoa,  se ei ole ongelma, se ei ole vaikeata, siinä ei ole mitään mystistä vaan tuo "ver" scripti on kirjoitettu lähinnä hupi/viihdemielessä niille ketkä haluavat nähdä bittisyydet ym.  Ubuntusta tietämättä ensimmäistäkään bash/sh-komentoa.

  
« Viimeksi muokattu: 11.02.10 - klo:20.51 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: ver komento Ubuntussa ?
« Vastaus #12 : 11.02.10 - klo:21.07 »
Tulin nyt hieman uteliaaksi tuosta toisesta asiasta eli kun sanoit serverin olevan nurin, jäikö yhteys roikkumaan vai mitä tapahtui ?

Tuli taisi timeoutti. Nyt pelaa.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #13 : 11.02.10 - klo:23.45 »
Hmmm....Firefoxin dns cache liian pitkäikäinen ( 3 päivää... ??? :) )  Merkillistä. Tuon luulisi näkyvän kyllä muuallakin. Huomasin kyllä joskus itsekin että mahdollisesti Firefox ei tajunnut ip-osoitteen muuttuneen ennen kuin annoin sille "Refresh" muistutuksia.

Edit:  Huomasin verkkovian Soneran adsl-verkossa, tein ilmoituksen vikailmoitusautomaattiin, nyt (sunnuntaina)  kun kokeilin hetki sitten niin vika oli poissa.  Toivottavasti pysyvästi.

Edit2:  Maanantai, taas verkko tökkii... :(      Laitanpa tuohon liitteeksi kun netti oikuttelee.
           Tiistai:  Sonera korjasi verkkoa, toimii taas.
            Keskiviikko:  Verkko taas oikuttelee (Datanet / dsl-hkibrasgw1)...

Edit3  Sonera selvittänyt viikon ongelmallista verkkovikaa joka tulee ja menee omia aikojaan.  Verkko toimi koko viikonlopun ok, nyt aamulla (22.2.2010) ei pingannut taaskaan sisäänpäin. 

[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 22.02.10 - klo:10.29 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #14 : 15.03.10 - klo:11.00 »
Sonera-ongelma ratkesi hieman erikoisella tavalla, lisää siitä täällä:

http://forum.ubuntu-fi.org/index.php?topic=32351.msg251224#msg251224


Takaisin tähän "ver" ohjelmaan / scriptiin, kertokaapas mikä versiotieto on hankala kaivaa esiin Ubuntussa, voisin ehkä lisätä sen tuohon "ver" -komennon tulosteisiin... jos osaan. :)   
     
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: ver komento Ubuntussa ?
« Vastaus #15 : 15.03.10 - klo:11.17 »
Sonera-ongelma ratkesi hieman erikoisella tavalla, lisää siitä täällä:

http://forum.ubuntu-fi.org/index.php?topic=32351.msg251224#msg251224


Takaisin tähän "ver" ohjelmaan / scriptiin, kertokaapas mikä versiotieto on hankala kaivaa esiin Ubuntussa, voisin ehkä lisätä sen tuohon "ver" -komennon tulosteisiin... jos osaan. :)   
     

Se on tyypillisesti /etc/release tai vastaava. Tässä Fedorassa näyttäs olevan

[crope@localhost ~]$ ll /etc/*release*
-rw-r--r--. 1 root root 32 2009-11-11 18:25 /etc/fedora-release
lrwxrwxrwx. 1 root root 14 2010-03-02 20:44 /etc/redhat-release -> fedora-release
lrwxrwxrwx. 1 root root 14 2010-03-02 20:44 /etc/system-release -> fedora-release
-rw-r--r--. 1 root root 31 2009-11-11 18:25 /etc/system-release-cpe

Antti

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #16 : 16.03.10 - klo:11.57 »
Uusi versio v1.1 kokeiltavissa:

http://www.homelinuxpc.com/download/ver.bash

Uudet ominaisuudet:

- Tunnistaa ja päivittää vanhemman "ver" ohjelman
- Komentorivivivut helpille ja asennuksen poistolle:    -h  = näytä helppi,   -u = uninstall
- Tunnistaa LSB yhteensopivan Linuxin (esim. Ubuntu)
- Yrittää etsiä versiotietoja myös muista Linux jakeluista, Sun: sta ja AIX: sta

Ei takuita mutta voi toimiakin...  :)  

Asennus:
Lataa oheinen "ver.bash" koneellesi.  Mene sitten katsomaan hiiren oikealla "Ominaisuudet", valitse sieltä "Oikeudet" välilehti ja laita ruksi kohtaan "Salli tiedoston suoritus ohjelmana". Sulje.   Sen jälkeen tuplaklikkaat tuota kuvaketta, valitset "Suorita päätteessä", annat salasanan ja se on asennettu.  Nyt kun avaat päätteen (Sovellukset / Apuohjelmat / Pääte)  ja kirjoitat sinne "ver"  (ilman noita lainausmerkkejä) niin pitäisi näkyä versiotiedot.

Edit:  Ylläolevassa linkissä on nyt korjattu versio v1.11.
« Viimeksi muokattu: 16.03.10 - klo:20.35 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: ver komento Ubuntussa ?
« Vastaus #17 : 16.03.10 - klo:17.04 »
Testasin vähän:
Koodia: [Valitse]
~$ chmod +x Työpöytä/ver.bash
~$ Työpöytä/ver.bash
[sudo] password for tomppeli:
cp: tiedoston ”ver.bash” tilaa ei voi lukea: Tiedostoa tai hakemistoa ei ole
Could not install/update ver utility.
this ver: 1.1 installed ver: 0

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
Kernel:         2.6.31-20-generic
Bit width:      64 bits
Sound:          Advanced Linux Sound Architecture Driver Version 1.0.20.

~$ cd Työpöytä/
~/Työpöytä$ ./ver.bash

Installed/updated ver utility succesfully.

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
Kernel:         2.6.31-20-generic
Bit width:      64 bits
Sound:          Advanced Linux Sound Architecture Driver Version 1.0.20.

~/Työpöytä$
Eli ei ihan ohjeiden mukaan, mutta kuitenkin. Eli jos tuon yrittää jostain toisesta hakemistosta asentaa niin ei onnistu. Jos jaksat ja on aikaa niin voit kokeilla korjata, mutta ei hirveän paha rasti jos osaa tuota ohjetta noudattaa (itse en osannut).
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #18 : 16.03.10 - klo:19.47 »
Korjasin tuon puutteen. Korjattu ver  v1.11 löytyy täältä:

http://www.homelinuxpc.com/download/ver.bash

Jos tiputat uudestaan Firefoxilla niin poista väliaikaistiedostot ensin (Työkalut/Poista yksityisyystietoja) tai voi tulla vanha tiedosto Firefoxin välimuistista --- itselläni teki tuon.

Kiitos palautteesta, hyvä kuulla jos muita bugeja / puutteita / ongelmia.


Alla asennusohje komentoriviasennuksena. Testasin myös graafisen asennusohjeen tuolla ylempänä.

[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 16.03.10 - klo:20.31 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: ver komento Ubuntussa ?
« Vastaus #19 : 17.03.10 - klo:11.38 »
Ohjelman voi asentaa graafisesti eli tyyliin "hiirellä klikkaillen" tai sitten komentoriviltä eli antaen asennuskomennot pääteikkunaan (Sovellukset / Apuohjelmat / Pääte).  Lopputulos on sama. Yllä on liittenä komentoriviasennus ja tässä vielä asennus graafisesti kuvin esitettynä.  Viimeisessä vaiheessa kun kysytään "sudo password: " niin sinne kirjoitetaan koneen asentajan salasana mutta kirjoitettavat merkit eivät näy eikä kuulukaan näkyä.

Ohjelman pitäisi toimia aika monenlaisissa Linuxeissa.  Kommentit tervetulleita.  

Asennus:
Lataa oheinen "ver.bash" koneellesi.  Mene sitten katsomaan ladatusta tiedostosta hiiren oikealla "Ominaisuudet", valitse sieltä "Oikeudet" välilehti ja laita ruksi kohtaan "Salli tiedoston suoritus ohjelmana". Sulje.   Sen jälkeen tuplaklikkaat tuota kuvaketta, valitset "Suorita päätteessä", annat salasanan, yksi vilahdus ja se on asennettu.  Nyt kun avaat päätteen (Sovellukset / Apuohjelmat / Pääte)  ja kirjoitat sinne "ver"  (ilman noita lainausmerkkejä) niin pitäisi näkyä versiotiedot.

Huom.  Asennusta esittävät liitekuvat alla eivät näy ellet ole kirjautuneena foorumille. 

http://www.homelinuxpc.com/download/ver.bash

[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 30.06.10 - klo:10.57 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.