Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: millaska - 17.02.09 - klo:17.29
-
latasin netistä ilmaisen ohjelmiston, se on sekä Win että Linux. menen kansioon, jossa tuo paketti on ja tuplaklikkaan setup ikonia. jonkun aikaa menee hyvin, mutta sitten tökkää, ei ole kansiota opt/xilinx jne...no sain jotenkin sudolla tuon tehtyä, mutta kun pidemmälle menen asennuksessa, niin lopulta ilmoittaa että levytilaa on tasan nolla??? eli oikeuksista edelleen vissiin kiinni? Ubuntu 8.10 siis. päätteen kautta vois hoitaa miten? ko kansiossa setup ei ymmärrä mitään...
terveisin tyhmä
-
Jos kyseessä on "ISE 10.1 Programming Tools" xilinx
niin siinä lataussivulla seisoo miten se asennetaan.
NOTE: For Linux, you must be logged in as 'root' in order to install cable drivers.
To decrease installation time, turn off your virus scanner. After downloading, extract the file and run "./setup".
-
no miten loggaan itseni 'as root'?
-
Periaatteessa et mitenkään :) mutta riittänee, että tekeydyt päätteessä tai virtuaalikonsolissa pääkäyttäjäksi näin:
sudo su -
(Huomaa lopussa oleva yhdysmerkki, se kuuluu mukaan.)
-
Jep, mutta mitäs sitten? Päätteessä annoin tuon rimpsun. Pitäs päästä sinne home hannu Lataukset 10.1_Webinstall kansioon ja sieltä ajaa setup su oikeuksin?
-
Raahat hiirellä kyseisen tiedoston päätteeseen ja se ilmestyy rimpsuna sinne..
t: Antti
Muoks:
1. Päätteeseen ensin tuo sudo su -
enter
2. Päätteeseen kirjoitat cd ja sitten vedät hiirellä sen kansion jossa ajettava tiedosto on päätteen päälle ja enter
näyttää tältä cd /kansio/jossa/ajettava/komento
3. Suorita ajettava komento setup kirjoittamalla se päätteeseen
-
Raahat hiirellä kyseisen tiedoston päätteeseen ja se ilmestyy rimpsuna sinne..
t: Antti
Näin tein ja vastauksena:
-su: /home/hannu/ICE/setup: /bin/sh^M: bad interpreter: Tiedostoa tai hakemistoa ei ole
Mitäs sitten?
-
-su: /home/hannu/ICE/setup: /bin/sh^M: bad interpreter: Tiedostoa tai hakemistoa ei ole
Tuo on kiusallinen ongelma, johon törmää turhan usein... Vika on siinä, että sinulla olevassa setup-tiedostossa rivinloput ovat nyt MS-DOS/Windows-muodossa eli joka rivin lopussa on CR+LF, kun taas UNIXissa ja Linuxissa pitäisi olla vain LF.
Nyt pitäisi keksiä, millä ohjelmalla tiedosto nopeimmin ja helpoimmin korjattaisiin.
Muoks: Nopein (ellei helpoin) tapa lienee tämä:
tr -d "\r" < setup > setup2
Tämä komento tuottaa setup-tiedostosta kopion nimelle setup2 siten, että kaikki CR-merkit on poistettu. Tämän jälkeen pitäisi sitten käyttää setup2-skriptiä eikä setupia. (Tietysti voit myös lopuksi poistaa setupin ja nimetä setup2:n setupiksi.)
-
okei kiitoksia. tuo xilinx paketti asentui vihdoin, kun ei käyttänyt juuressa olevaa setuppia vaan lin alikansiossa olevaa - yo. ohjeilla tietty.
koitin asentaa Atmelin ohjelmiston näillä ohjeilla, mutta eipäs onnistunukkaan. kun kirjoitan päätteeseen setup (alunperin install nimellä -> mutta tuon tr...rimpsun jälkeen nimesin setup) niin ilmoittaa jotain, että komentoa tai tiedostoa ei löydy. muuta setuppia (tai installia) ei ole kuin tuo juuressa oleva. jos kirjoitan päätteeseen tuon setupin hakemistopolkuineen niin ilmoittaa, että lupa evätty.
Neuvoja? ;D
-
jos kirjoitan päätteeseen tuon setupin hakemistopolkuineen niin ilmoittaa, että lupa evätty.
Tiedostolta puuttunevat suoritusoikeudet. Avuksi:
chmod +x setup
Tuo siis, jos olet samassa hakemistossa kuin setup-tiedostokin, muuten lisää setupin täysi polkunimi.
-
No niin, kaikki tehty tähän mennessä mukaan lukien tuo chmod. Ei vain onnistu. Ilmoittaa tällaista:
root@hannu-laptop:/home/hannu/Lataukset/quartus# setup
-su: setup: command not found
Lisää vinkkejä... 8)
-
Se nyt yrittää hakea tuota ohjelmaa $PATH-hakemistoista (/bin, /usr/bin, /usr/local/bin).
Miten, jos teet näin
./setup
tai shellihommelille
sh setup
tai
$(pwd)/setup
no keksikää lisää ;D
-
tuolla sh:lla meni jo pitemmälle...
hannu@hannu-laptop:~/quartus$ sh install2
unalias: acex.gz not found
unalias: adm.gz not found
unalias: agx.gz not found
unalias: apex.gz not found
unalias: apexii.gz not found
unalias: common.gz not found
unalias: compare not found
unalias: cusp.gz not found
unalias: cyc.gz not found
unalias: cyc3.gz not found
unalias: cycii.gz not found
unalias: dev_info.txt not found
unalias: devinfo not found
unalias: devinfo.gz not found
unalias: dsp_builder.gz not found
unalias: eda.gz not found
unalias: f10k.gz not found
unalias: f6k.gz not found
unalias: gpl_lic.txt not found
unalias: gtar not found
unalias: gzip not found
unalias: help.gz not found
unalias: hii.gz not found
unalias: install not found
unalias: install2 not found
unalias: ip not found
unalias: ip_lic.txt not found
unalias: libs.gz not found
unalias: license.txt not found
unalias: linux.gz not found
unalias: linux64.gz not found
unalias: lmf.gz not found
unalias: m3k.gz not found
unalias: m7k.gz not found
unalias: maxii.gz not found
unalias: mw.gz not found
unalias: mw64.gz not found
unalias: perlsrc.gz not found
unalias: qcleanup not found
unalias: qdesigns.gz not found
unalias: qt not found
unalias: readme.txt not found
unalias: sgx.gz not found
unalias: sgxii.gz not found
unalias: shc.gz not found
unalias: sopc.gz not found
unalias: space.txt not found
unalias: stingray.gz not found
unalias: stingray64.gz not found
unalias: stub.csh not found
unalias: stx.gz not found
unalias: stx2.gz not found
unalias: stx3.gz not found
unalias: stx4.gz not found
unalias: sys_reqs.txt not found
unalias: version.txt not found
install2: 109: Syntax error: "else" unexpected (expecting "fi")
Tuommoista pukkas....
-
Asennusskripti ei nyt tunnu löytävän tarvitsemiaan tiedostoja. Kai se on samassa hakemistossa kuin alkuperäinen setup?
Vähän kyllä rupeaa vaikuttamaan siltä, että skriptin on väsännyt joku pätkätyöntekijä viimeisenä työpäivänään ennen irtisanomista.
-
Ensin luulin itekkin, että ei löydä noita. Ajoin tuon skriptin yhtä kansiota lähempää juurta (eli ei tuosta quartus kansiosta vaan aikaisemmasta). Noh tuli samanlaista soopaa, mutta tällä kertaa se listas tuosta kyseisestä kansiosta kaikki minun tiedostot ha kansiot tuolla not found ilmoituksella...
Voisko joku kattoa tuota skriptiä?
-
Noh en nyt ole skriptiä katsonut, mutta voi olla, että kyseessä voisi olla bash <->dash yhteensopivuus. Ubuntuhan nykyisin käyttää dashia sh:na, mutta monet vielä käyttävät hitaampaa bashia sh:na. Pikainen veikkaus kyseessä... en ole säätänyt dashilla yhtään mitään.
bash setup
-
eipä auttanut tuo bash setup myöskään...
???