Ubuntu Suomen keskustelualueet
		Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: welmar - 28.01.15 - klo:19.41
		
			
			- 
				Mikä mättää [welmar@Archic Downloads]$ makepkg
 ==> VIRHE: PKGBUILD ei ole olemassa.
 [welmar@Archic Downloads]$ cd qbittorrent
 [welmar@Archic qbittorrent]$ makepkg
 ==> VIRHE: Sinulla ei ole oikeuksia luoda paketteja sijainnissa /home/welmar/Downloads/qbittorrent.
 Peruutetaan...
 
 
Tiedän että rootina ei pitäisi yrittää asentaa mutta kokeilin sitäkin ilman tulosta[welmar@Archic qbittorrent]$ su
 Salasana:
 [root@Archic qbittorrent]# makepkg
 ==> VIRHE: Running makepkg as root is not allowed as it can cause permanent,
 catastrophic damage to your system.
Muut asennukset AURista on onnistunut ilman ongelmia.
- 
				Sama ongelma nyt myös pipelightin kanssa [welmar@Archic pipelight]$ makepkg
 ==> VIRHE: Sinulla ei ole oikeuksia luoda paketteja sijainnissa /home/welmar/Downloads/pipelight.
 Peruutetaan...
 
kuitenkin esim. arduino ja w_scan asennukset onnistui ihan samalla lailla, niin miksi ei pipelight ja qbittorrent?
- 
				Tarkista oikeudet, eli että welmar-käyttäjä on noiden hakemistojen omistaja, ja että luku- ja kirjoitusoikeudet ovat kunnossa:
 
 ls -ld /home/welmar/Downloads /home/welmar/Downloads/pipelight
- 
				Ei taida olla [welmar@Archic pipelight]$ makepkg -s
 ==> VIRHE: Sinulla ei ole oikeuksia luoda paketteja sijainnissa /home/welmar/Downloads/pipelight.
 Peruutetaan...
 [welmar@Archic pipelight]$ ls -ld /home/welmar/Downloads /home/welmar/Downloads/pipelight
 drwx------ 5 welmar welmar 4096 31.1. 16:13 /home/welmar/Downloads
 drwxr-xr-x 2 root   root   4096  3.1. 06:29 /home/welmar/Downloads/pipelight
 [welmar@Archic pipelight]$
 
Olen yrittänyt muokata visudoa mutta en nyt ihan tiedä meneekö oikein## User privilege specification
 ##
 root ALL=(ALL) ALL
 welmar ALL=(ALL) ALL
 ## Uncomment to allow members of group wheel to execute any command
 %wheel ALL=(ALL) ALL
 
 ## Same thing without a password
 %wheel ALL=(ALL) NOPASSWD: ALL
 
 ## Uncomment to allow members of group sudo to execute any command
 %sudo  ALL=(ALL) ALL
 
 ## Uncomment to allow any user to run sudo if they know the password
 ## of the user they are running the command as (root by default).
 # Defaults targetpw  # Ask for the password of the target user
 ## ALL ALL=(ALL) ALL  # WARNING: only use this together with 'Defaults targetpw'
 
 
- 
				Olen yrittänyt muokata visudoa mutta en nyt ihan tiedä meneekö oikein ## User privilege specification
 ##
 root ALL=(ALL) ALL
 welmar ALL=(ALL) ALL
 ## Uncomment to allow members of group wheel to execute any command
 %wheel ALL=(ALL) ALL
 
 ## Same thing without a password
 %wheel ALL=(ALL) NOPASSWD: ALL
 
 ## Uncomment to allow members of group sudo to execute any command
 %sudo  ALL=(ALL) ALL
 
 ## Uncomment to allow any user to run sudo if they know the password
 ## of the user they are running the command as (root by default).
 # Defaults targetpw  # Ask for the password of the target user
 ## ALL ALL=(ALL) ALL  # WARNING: only use this together with 'Defaults targetpw'
 
 
 
 Sinänsä kyllä OK (vidsudon osalta), toisaalta voit lisätä käyttäjän wheel ryhmään,
 jolla ryhmällä siis on sudon käyttöoikeus tämän rivin ansiosta:
 ## Uncomment to allow members of group wheel to execute any command
 %wheel ALL=(ALL) ALL
 Näinpä käyttäjä lisätään ko. wheel ryhmään
 gpasswd -a welmar wheelroottina tietenkin pitää tuo komentaa.
 
 Lisäksi tuo alempi %wheel -rivi aikaansaa sen että ko. ryhmältä ei kysytä sudo-salasanaa ollenkaan, liekö tarkoitus?
 
 Edit: korjasin komennon.
 Edit2 sudo -ryhmää ei Archissa oletuksena ole (/etc/group tiedostosta näkee ryhmät), sinänsä jännä että se tuossa tiedostossa on mainittuna?
- 
				Ei toimi Arch jotain puuttuu tai eri komento [[root@Archic pipelight]# adduser welmar wheel
 bash: adduser: komentoa ei löydy
 [root@Archic pipelight]# pacman -Ss adduser
 [root@Archic pipelight]#
 /code]
- 
				Ei toimi Arch jotain puuttuu tai eri komento [[root@Archic pipelight]# adduser welmar wheel
 bash: adduser: komentoa ei löydy
 [root@Archic pipelight]# pacman -Ss adduser
 [root@Archic pipelight]#
 /code]
 Sori joo, näin se menee Achissa.
 gpasswd -a welmar wheelhttps://wiki.archlinux.org/index.php/users_and_groups#Group_management
 Olen aina lisännyt Archissa itseni ko. ryhmään jo tunnuksenluontivaiheessa ja Ubuntussa on tuo adduser, siitäpä sekasotku tämä. :/
- 
				Ei taida olla [welmar@Archic pipelight]$ makepkg -s
 ==> VIRHE: Sinulla ei ole oikeuksia luoda paketteja sijainnissa /home/welmar/Downloads/pipelight.
 Peruutetaan...
 [welmar@Archic pipelight]$ ls -ld /home/welmar/Downloads /home/welmar/Downloads/pipelight
 drwx------ 5 welmar welmar 4096 31.1. 16:13 /home/welmar/Downloads
 drwxr-xr-x 2 root   root   4096  3.1. 06:29 /home/welmar/Downloads/pipelight
 
 Jep. Eli olet ladannut/purkanut pipelightin pääkäyttäjänä oman tunnuksesi sijaan. Muuta hakemiston omistaja rekursiivisesti, niin saat makepkg:n toimimaan welmar-tunnuksella. Pakettejahan ei ole tarkoitus kääntää pääkäyttäjän oikeuksin.
 
 Komenna pääkäyttäjänä:
 
 chown -R welmar: /home/welmar/Downloads/pipelight
 
- 
				Oikeudet nyt kunnossa ja sain itseni sudo käyttäksi. Vielä on riippuvuus ongelmia.[welmar@Archic pipelight]$ makepkg -s
 ==> VIRHE: Sinulla ei ole oikeuksia luoda paketteja sijainnissa /home/welmar/Downloads/pipelight.
 Peruutetaan...
 [welmar@Archic pipelight]$ chown -R welmar: /home/welmar/Downloads/pipelight
 chown: vaihdettaessa tiedoston ”/home/welmar/Downloads/pipelight/.SRCINFO” omistajuutta: Toiminto ei ole sallittu
 chown: vaihdettaessa tiedoston ”/home/welmar/Downloads/pipelight/pipelight.install” omistajuutta: Toiminto ei ole sallittu
 chown: vaihdettaessa tiedoston ”/home/welmar/Downloads/pipelight/gnupg_fix.patch” omistajuutta: Toiminto ei ole sallittu
 chown: vaihdettaessa tiedoston ”/home/welmar/Downloads/pipelight/PKGBUILD” omistajuutta: Toiminto ei ole sallittu
 chown: vaihdettaessa tiedoston ”/home/welmar/Downloads/pipelight” omistajuutta: Toiminto ei ole sallittu
 [welmar@Archic pipelight]$ su
 Salasana:
 [root@Archic pipelight]# exit
 exit
 [welmar@Archic pipelight]$ sudo chown -R welmar: /home/welmar/Downloads/pipelight
 [sudo] password for welmar:
 [welmar@Archic pipelight]$ makepkg -s
 ==> Käännetään pakettia: pipelight 1:0.2.8-2 (su 1.2.2015 01.17.57 +0200)
 ==> Tarkastetaan yleisriippuvuuksia...
 ==> Asennetaan puuttuvia riippuvuuksia...
 virhe: kohdetta wine-silverlight>=1.7.33-1 ei löydy
 virhe: kohdetta ttf-ms-fonts ei löydy
 virhe: kohdetta lib32-libsm ei löydy
 virhe: kohdetta lib32-libgl ei löydy
 ==> VIRHE: 'pacman' ei onnistunut asentamaan puuttuvia riippuvuuksia.
 
- 
				Tiesithän että Pipelightin saa asennettua myös ko. tiimin omista Arch-repoista?
 http://pipelight.net/cms/install/installation-arch-linux.html
 
 Mutta jos AURista haluat asentaa niin wine-silverlight vaaditaan
 https://aur.archlinux.org/packages/wine-silverlight/
 ja M$ fontit
 https://aur.archlinux.org/packages/ttf-ms-fonts/
 
 Lisäksi sitten koska Pipelight on 32 bittinen tarvitaan Multilib:stä lib32 jutut 64 bittiseen järjestelmään
 https://wiki.archlinux.org/index.php/64-bit_FAQ#Can_I_run_32-bit_apps_inside_Arch64.3F
 
 Mutta että paljon helpommalla pääset Pipelightin valmiilla systeemillä.
- 
				Ei nyt onnistu. Avaimen rekisteröinti taitaa olla nyt suurin ongelma. Archlinux on kyllä kiva kaiken tiedon saa helposti näkyviin.[welmar@Archic pipelight]$ makepkg -scifd --sign      
 ==> Käännetään pakettia: pipelight 1:0.2.8-2 (ma 2.2.2015 12.42.55 +0200)
 ==> VAROITUS: Ohitetaan riippuvuustarkastukset.
 ==> Noudetaan lähdetiedostoja...
 -> Kohde v0.2.8.tar.bz2 löytyi
 -> Kohde pluginloader-v0.2.8.tar.gz löytyi
 -> Kohde gnupg_fix.patch löytyi
 ==> Lähdetiedostojen virheettömyyttä tarkastetaan algoritmilla 'md5sums'...
 v0.2.8.tar.bz2 ... Virheetön
 pluginloader-v0.2.8.tar.gz ... Virheetön
 gnupg_fix.patch ... Virheetön
 ==> Puretaan lähdetiedostoja...
 -> Puretaan v0.2.8.tar.bz2 komennolla bsdtar
 ==> Aloitetaan osion prepare() käsittelemistä...
 ~/Downloads/pipelight/src/mmueller2012-pipelight-b7b5e5471d52 ~/Downloads/pipelight/src
 
 ---------------------
 
 Pipelight has been configured with:
 
 version = 0.2.8
 prefix = /usr
 bindir = /usr/bin
 datadir = /usr/share
 libdir = /usr/lib
 mandir = /usr/share/man
 bash-interp = /usr/bin/bash
 gpg-exec = /usr/bin/gpg
 moz-plugin-path = /usr/lib/mozilla/plugins
 gcc-runtime-dlls =
 so-mode = 0644
 no-gpu-accel = false
 quietinstallation = true
 debug = false
 cxx = g++
 cxxflags = -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4
 
 git-commit = v0.2.8
 downloader = wget -O
 
 win32-cxx = prebuilt
 win32-flags = -O2 -pipe --param=ssp-buffer-size=4 -m32
 wine-path = /usr/bin/wine
 
 with-win64 = false
 win64-cxx =
 win64-flags = -O2 -pipe --param=ssp-buffer-size=4 -m64
 wine64-path =
 
 IMPORTANT: Please ensure you have XATTR support enabled for both wine and
 your file system (required to watch DRM protected content)!
 
 
 Tallennetaan kohteeseen ”pluginloader-v0.2.8.tar.gz.sig”
 
 pluginloader-v0.2.8.tar. 100%[====================================>]     543  --.-KB/s   kohteessa 0s
 
 2015-02-02 12:43:04 (68,5 MB/s) - ”pluginloader-v0.2.8.tar.gz.sig” tallennettu [543/543]
 
 /usr/bin/gpg --batch --no-default-keyring --keyring "share/sig-pluginloader.gpg" --verify "pluginloader-v0.2.8.tar.gz.sig" "pluginloader-v0.2.8.tar.gz"
 gpg: Signature made ke 10. joulukuuta 2014 07.38.22 EET using RSA key ID 5DC2D5CA
 gpg: Good signature from "Pipelight Dev Team (Package Builder) <webmaster@fds-team.de>" [tuntematon ]
 gpg: VAROITUS: Tätä avainta ei ole varmennettu luotettavalla allekirjoituksella!
 gpg:          Mikään ei takaa sitä, että allekirjoitus todella kuuluu haltijalleen.
 Ensisijaisen avaimen sormenjälki: 428B 5197 DE95 2586 DA52  0298 E49C C041 5DC2 D5CA
 tar -xvf "pluginloader-v0.2.8.tar.gz" src/windows/pluginloader/pluginloader.exe src/windows/winecheck/winecheck.exe
 src/windows/winecheck/winecheck.exe
 src/windows/pluginloader/pluginloader.exe
 ~/Downloads/pipelight/src
 ==> Siirrytään fakeroot-ympäristöön...
 ==> Aloitetaan osion package() käsittelemistä...
 
 gpg: Signature made ke 10. joulukuuta 2014 07.38.22 EET using RSA key ID 5DC2D5CA
 gpg: Good signature from "Pipelight Dev Team (Package Builder) <webmaster@fds-team.de>" [tuntematon ]
 gpg: VAROITUS: Tätä avainta ei ole varmennettu luotettavalla allekirjoituksella!
 gpg:          Mikään ei takaa sitä, että allekirjoitus todella kuuluu haltijalleen.
 Ensisijaisen avaimen sormenjälki: 428B 5197 DE95 2586 DA52  0298 E49C C041 5DC2 D5CA
 
 
 f
 rm pipelight-manpage.tmp
 make: Leaving directory '/home/welmar/Downloads/pipelight/src/mmueller2012-pipelight-b7b5e5471d52'
 ==> Siistitään pakettia...
 -> Puhdistetaan tarpeettomia tiedostoja...
 -> Poistetaan libtool tiedostoa...
 -> Poistetaan staattisia kirjastotiedostoja...
 -> Pakataan man- ja info-sivuja...
 -> Poistetaan tarpeettomat symbolit ohjelmista ja kirjastoista...
 ==> Luodaan pakettia "pipelight"...
 -> Luodaan .PKGINFO-tiedostoa...
 -> Lisätään install-tiedostoa...
 -> Luodaan .MTREE-tiedostoa...
 -> Pakataan pakettia...
 ==> Allekirjoitetaan pakettia...
 ==> VAROITUS: Paketin allekirjoitus epäonnistui.
 ==> Poistutaan fakeroot-ympäristöstä.
 ==> Saatiin valmiiksi paketti: pipelight 1:0.2.8-2 (ma 2.2.2015 12.43.07 +0200)
 ==> Asennetaan paketti pipelight komennolla pacman -U...
 virhe: pipelight: key "E49CC0415DC2D5CA" is unknown
 virhe: key "E49CC0415DC2D5CA" could not be looked up remotely
 virhe: tietokanta 'pipelight' ei ole kelvollinen (virheellinen tai vahingoittunut tietokanta (PGP-allekirjoitus))
 ladataan paketteja...
 virhe: latauksen valmistelu epäonnistui (virheellinen tai vahingoittunut tietokanta)
 ==> VAROITUS: Käännettyjen pakettien asentaminen epäonnistui.
 ==> Siivotaan...
 [welmar@Archic pipelight]$
 
Toi listaus oli paljon pidempi mutta leikkasin siitä pois osia jotka luultavasti ei ollut olennaisia.
- 
				Tämä viesti taitaa olla vähän vanha ,mutta kirjoitan nyt kuitenkin kun tuosta ei ilmene saitko Pipelightin asennettua. Itse asensin  muistaakseni alla olevalta sivustolta ja toimii ubuntussa että Mintissä.
 
 http://www.itworld.com/article/2697813/install-silverlight-alternative-pipe (http://www.itworld.com/article/2697813/install-silverlight-alternative-pipe)
- 
				Virallisilta sivuilta löytyy suoraan asennusohjeet useimmille distroille.
 
 http://pipelight.net/cms/
- 
				Virallisilta sivuilta löytyy suoraan asennusohjeet useimmille distroille.
 
 http://pipelight.net/cms/
 
 Ok. kiitos tiedosta.
- 
				Aloinpa uteliaisuudesta kokeilla Mint 15: ssa.  Jouduin tilaan jossa "dllPath" oli väärä konffitiedostossa /usr/share/pipelight/configs/pipelight-silverlight5.1 ja editoin sen raa'asti käsin oikeaksi. Siellä luki "...5.1.20913.0..." mutta kun katsoi kansioiden nimiä niin tuon piti olla "...5.1.30514.0...".   Tässä vinkki muille testaajille:   Tuolla on webbidiagnostiikka joka kertoo aika hyvin:
 
 http://fds-team.de/pipelight/ (http://fds-team.de/pipelight/)
 
 Valitsee tiputusmenusta Silverlight5.1 ja arpoo tuloksista mitä korjata... ?
 
 Edit:  Hetkinen, Katsomohan alkoi toimia vahingossa Firefoxilla :)
 
 Edit2:  Tuli mieleen vielä yksi AppArmor-juttu joka voi olla tärkeä, en tiedä onko Arch: ssa sama mutta lyhyesti näin Ubuntu/Mint/...
 
 sudo apt-get install apparmor-utils
 sudo aa-complain usr.bin.firefox
 sudo pipelight-plugin --create-mozilla-plugins
Lähde: https://answers.launchpad.net/pipelight/+question/251075#yui_3_10_3_1_1418479596890_263 (https://answers.launchpad.net/pipelight/+question/251075#yui_3_10_3_1_1418479596890_263)
 
 Kun ongelmia niin tuon diagnostiikan lisäksi voi ehkä vilkaista myös mitä näkyy:
 
 dmesg | grep -i "apparmor"
 Alkuaan asensin Minttiin tämän ohjeen mukaan:
 http://pipelight.net/cms/install/installation-ubuntu.html (http://pipelight.net/cms/install/installation-ubuntu.html)