Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Laiskamato - 26.03.08 - klo:16.04

Otsikko: Kuinka teen erikoisen käynnistimen päätteelle? (Ratkaistu).
Kirjoitti: Laiskamato - 26.03.08 - klo:16.04
Yxsormijärjestelmän ylläpitäjä kysyy:
Kuinka tehdään sellainen käynnistin (skripti ?) joka avaa päätteen jossa lukisi valmiina vaikka "sudo apt-get install". Siihen sitten vois itse jopa kirjoittaa jatkoksi paketin nimen.
Kiitokset etukäteen.
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: Jiku - 26.03.08 - klo:16.41
vaikka lähettämällä näppäinkomentoja xvkbd:llä

Koodia: [Valitse]
xterm & sleep 1 && xvkbd -text "sudo apt-get install "
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: Laiskamato - 27.03.08 - klo:11.22
vaikka lähettämällä näppäinkomentoja xvkbd:llä

Koodia: [Valitse]
xterm & sleep 1 && xvkbd -text "sudo apt-get install "

Kiitos, mutta tätä en hakenut, vaan käynnistinskriptiä joka avaa Päätteen jossa lukee...
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: Ilokaasu - 27.03.08 - klo:11.43
Tee kuvake työpöydälle ja laita siihen komennoksi tuo edellä mainittu ?
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: Laiskamato - 27.03.08 - klo:12.49
Tein sen kuvakkeen mutta kun sitä klikkaa tulee Pääte vain sekunniks esiin ja häviää.
Xvkbd on asennettu työpöytänä Gnome.
Mitäs ny? ???
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: snifi - 27.03.08 - klo:14.39
Aliaksien käytön sijasta kannattaa minusta suosia muistilistojen tekemistä. Perustelut:

1) Koneen päivityksen yhteydessä aliakset ovat yleensä mennyttä.
2) Aliakset luovat tiedostoriippuvuuksia, ja ohjeiden siirrettävyys vähänee.
3) Järjestelmäkomentojen opettelu voi olla myös hyödyksi.
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: Jiku - 27.03.08 - klo:19.06
Tein sen kuvakkeen mutta kun sitä klikkaa tulee Pääte vain sekunniks esiin ja häviää.
Xvkbd on asennettu työpöytänä Gnome.
Mitäs ny? ???

Hmm, kyllä tuo käynnistimenä KDEssä toimii niin kuin olettaa.
Miten jos lisäät vielä yhden &-merkin?
Koodia: [Valitse]
xterm & sleep 1 && xvkbd -text "sudo apt-get install " &
ja kun sitä käynnistimen ominaisuuksia katsoo hiiren kakkosella niin siellä taitaa olla lisävalintoja päätteessä suorittamista varten.
Mutten muista miten Gnomessa meni ja sitä mulla ei nyt koneella ole.
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: Laiskamato - 28.03.08 - klo:08.38
Lisäsin sen & loppuun mutta kun käynnistintä klikkaa tulee Pääte vain sekunniks esiin ja häviää.
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: Laiskamato - 28.03.08 - klo:08.49
Toi käyttäjä tkv:n alias juttu on mielestäni paras tähän mennessä. Kokeilin ja toimi kiitosta vaan.

Mutta ei lopeteta vielä eli :
Miten saan Päätteen auki yhdellä klikkauksella jossa lukisi valmiina "sudo apt-get install "
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: peran - 28.03.08 - klo:09.41
Toi käyttäjä tkv:n alias juttu on mielestäni paras tähän mennessä. Kokeilin ja toimi kiitosta vaan.

Mutta ei lopeteta vielä eli :
Miten saan Päätteen auki yhdellä klikkauksella jossa lukisi valmiina "sudo apt-get install "

Käviskö ratkaisuideaksi ampua tykillä kärpästä:

tykilla.c
Koodia: [Valitse]
#include <stdio.h>
int main() {
    system("gnome-terminal&");
    system("sleep 1 && xvkbd -text \"sudo apt-get install \"");
}

Joo on surkeeta koodia – tai tarkemmin todella surkeeta. Lisäksi pitää asentaa toi xvkbd-paketti.
Lisäksi tietenkin kääntää toi ohjelma.  :P

l. pitää asentaa build-essential-paketti, jos oikein muistan ja sitten ajaa.
Koodia: [Valitse]
gcc tykilla.c -o tykilla
Edit - ja toimii myös gnomessa.
Edit - Kannattaa sitten ownata rootille, ja antaa kaikille ajo-oikeudet.
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: UbunTux - 28.03.08 - klo:10.20
Tuo Jikun systeemi toimii

Koodia: [Valitse]
sudo gedit /usr/local/bin/asentaja
Koodia: [Valitse]
#!/bin/bash
xterm & sleep 1 && xvkbd -text "sudo apt-get install "
Koodia: [Valitse]
sudo chmod a+x  /usr/local/bin/asentaja
Koodia: [Valitse]
gedit ~/Desktop/Asentaja.desktop

Koodia: [Valitse]
[Desktop Entry]
Exec=asentaja
Type=Application
Name=Asenna

Eikös?


Muoks
Oma kehitelmä
Olkoon tuo /usr/local/bin/asennus-ei-kliks
Koodia: [Valitse]
#!/bin/bash
echo "sudo apt-get install ?"
read -p "Asennettavat paketit: " asenna
echo "sudo apt-get install $asenna"
sudo apt-get install asenna
Koodia: [Valitse]
sudo chmod a+x /usr/local/bin/asennus-ei-kliksNuo desktop-tiedostot eivät ainakaan minulla suostu vastaanottamaan noita argumentteja.

Täytyy (?)  kökösti ajaa toinen skirpti
olkoon tuo sitten se /usr/local/bin/asentaja
Koodia: [Valitse]
#!/bin/bash
xterm -e /usr/local/bin/asennus-ei-kliks
Otsikko: Vs: Kuinka teen erikoisen käynnistimen päätteelle?
Kirjoitti: Laiskamato - 28.03.08 - klo:11.00
Ton UbunTuxin eikös? kysymykseen vastaisin että:
KYLLÄ ! ! !
Nyt pelaa!
Kiitos teille kaikille. Mahtavaa! ;D