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 wheel
roottina 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 wheel
https://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)