Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: 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.
-
vaikka lähettämällä näppäinkomentoja xvkbd:llä
xterm & sleep 1 && xvkbd -text "sudo apt-get install "
-
vaikka lähettämällä näppäinkomentoja xvkbd:llä
xterm & sleep 1 && xvkbd -text "sudo apt-get install "
Kiitos, mutta tätä en hakenut, vaan käynnistinskriptiä joka avaa Päätteen jossa lukee...
-
Tee kuvake työpöydälle ja laita siihen komennoksi tuo edellä mainittu ?
-
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? ???
-
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.
-
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?
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.
-
Lisäsin sen & loppuun mutta kun käynnistintä klikkaa tulee Pääte vain sekunniks esiin ja häviää.
-
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 "
-
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
#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.
gcc tykilla.c -o tykilla
Edit - ja toimii myös gnomessa.
Edit - Kannattaa sitten ownata rootille, ja antaa kaikille ajo-oikeudet.
-
Tuo Jikun systeemi toimii
sudo gedit /usr/local/bin/asentaja
#!/bin/bash
xterm & sleep 1 && xvkbd -text "sudo apt-get install "
sudo chmod a+x /usr/local/bin/asentaja
gedit ~/Desktop/Asentaja.desktop
[Desktop Entry]
Exec=asentaja
Type=Application
Name=Asenna
Eikös?
Muoks
Oma kehitelmä
Olkoon tuo /usr/local/bin/asennus-ei-kliks
#!/bin/bash
echo "sudo apt-get install ?"
read -p "Asennettavat paketit: " asenna
echo "sudo apt-get install $asenna"
sudo apt-get install asenna
sudo chmod a+x /usr/local/bin/asennus-ei-kliks
Nuo 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
#!/bin/bash
xterm -e /usr/local/bin/asennus-ei-kliks
-
Ton UbunTuxin eikös? kysymykseen vastaisin että:
KYLLÄ ! ! !
Nyt pelaa!
Kiitos teille kaikille. Mahtavaa! ;D