Puppy Linux 7.5

Pupletek, Új puppy változatok, veruiók, ISO fájlok,
NTamas
Hozzászólások: 1872
Csatlakozott: 2014.06.19. 13:36

Re: Puppy Linux 7.5

Hozzászólás Szerző: NTamas »

ami miatt ismét egypár sorral bővülni fog a telepítő script... ;)
Már ha azoknak a beszerzését, letöltését, telepítését is a deb telepítővel kívánja megoldani.
-------------------------------------------------------------------------------------------------------------------------
Más.

Amúgy meg mi van akkor, ha az ldd-re ezt a hibaüzit kapod visza:
-not a dynamic executable-
Ez pölö egy bin filét éppen nem tartalmazó deb file, ami viszont magához a fő programhoz kell, és erre az ldd a leírt hibaüzit adta ki függőség helyett, hoha ennek a filének is van bizony függősége, még jó, hogy a deb filében eleve ott van a controll file és a függőségi igény abból kiolvasható.

Package: libqt4-script
Source: qt4-x11
Version: 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1
Architecture: i386
Maintainer: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>
Installed-Size: 2733
Pre-Depends: multiarch-support
Depends: libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libqtcore4 (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1), libqtdbus4 (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1), libstdc++6 (>= 4.1.1)

Avatar
KuLuSz
Adminisztrátor
Hozzászólások: 606
Csatlakozott: 2014.06.17. 21:19

Re: Puppy Linux 7.5

Hozzászólás Szerző: KuLuSz »

mindent nem tudhatok , de aki ügyes az megoldja azt is hogy felküdi a szkriptet a netre hogy nézzen széjel és kereskedjen , amit óhajt . :D
(mint ahogy azt részben tettem énis a "flash_check" szkripttel .)
-<(].K.u.L.u.S.z.[)>-
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube

azami
Hozzászólások: 1014
Csatlakozott: 2014.06.20. 20:25

Re: Puppy Linux 7.5

Hozzászólás Szerző: azami »

#!/bin/sh
rxvt -e wget http://download.documentfoundation.org/ ... _hu.tar.gz
echo
tar -xvzf LibreOffice_5.4.4_Linux_x86-64_deb_langpack_hu.tar.gz
echo
rm LibreOffice_5.4.4_Linux_x86-64_deb_langpack_hu.tar.gz
echo
rxvt -e wget http://download.documentfoundation.org/ ... deb.tar.gz
echo
tar -xvzf LibreOffice_5.4.4_Linux_x86-64_deb.tar.gz
echo
rm LibreOffice_5.4.4_Linux_x86-64_deb.tar.gz
echo
cd /root/LibreOffice_5.4.4.2_Linux_x86-64_deb_langpack_hu/DEBS
petget *.deb
No eddig jó a script,itt érkeztünk el ahhoz a ponthoz hogyan lehetne automatikusan föltelepíteni a .deb fájlokat.
Első és talán legegyszerűbb a ppm-et rávenni valami módon hogy ugyan sorban indítsa már el és telepítse a csomagokat.
Nem jöttem rá hogyan lehet.
A másik hasonlóan egyszerűnek tűnő de laikus számára megfejthetetlen talány a dpkg vajon miért nem fut le és ami megakadályozza azt hogyan lehet megszüntetni?
Szintén X akta!
Azután fölmerült bennem egy olyan gondolat hogy kilistázni a .deb fájlokat, majd azt a listát megetetni valami módon a ppm-el.
Már a lista elkészítése és fájlbamentése is meghaladta tudásom.

És hogy legyen egy jó hírem is, a get Libreoffice kivállóan dolgozik a legújabb 5.4.4-est szedte le, természetesen a magyar nyelvet is és készített egy príma sfs-t.
Hogy miért szeretném mégis a scriptet megvalósítani?
Én úgy gondolom aki a libeoffic-t használja annak valószinüleg végleg maradhat a gépen telepítve is.
A másik ok hogy lehetne más hasonlóan közzétett szoftverekre is alkalmazni a megírt scriptet.

UI: Kulusz kösz a videókat, gondolkodom mire gondolhattál. :D

azami
Hozzászólások: 1014
Csatlakozott: 2014.06.20. 20:25

Re: Puppy Linux 7.5

Hozzászólás Szerző: azami »

Skami fényerő megoldásából készítettem egy pár scriptet, köszönet érte!
fenyeroo.zip
(1.24 KiB) Letöltve 217 alkalommal.
Jó lenne egy választható ablakban de olyat nem tudok :?

Ha esetleg nem fut, jobb egér gomb és
0.jpeg
0.jpeg (49.54 KiB) Megtekintve 4004 alkalommal
01.jpeg
01.jpeg (33.22 KiB) Megtekintve 4004 alkalommal

Avatar
KuLuSz
Adminisztrátor
Hozzászólások: 606
Csatlakozott: 2014.06.17. 21:19

Re: Puppy Linux 7.5

Hozzászólás Szerző: KuLuSz »

azami írta: 2018.01.05. 15:48 UI: Kulusz kösz a videókat, gondolkodom mire gondolhattál. :D
A videókban csak 1 példa "teszt" van hogy lássátok mire jó a dolog , ezektől a videóktól el lehet vonatkoztatni bármilyen irányba , a lényeg hogy a dolgok megvalósításához közepes vagy magas szintü logikai észjárás kell . A parancsok és "metódusok" tudatában meg lehet írni bármit , amit akarunk.
-<(].K.u.L.u.S.z.[)>-
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube

Avatar
KuLuSz
Adminisztrátor
Hozzászólások: 606
Csatlakozott: 2014.06.17. 21:19

Re: Puppy Linux 7.5

Hozzászólás Szerző: KuLuSz »

azami írta: 2018.01.05. 15:48 Már a lista elkészítése és fájlbamentése is meghaladta tudásom.
parancs > /elérésiút/fájlnév
esetedben ez a :

ls /elérésiút a .deb-es könyvtárhoz > /elérésiút/fájlneve ide írhatsz ilyet hogy : /teszt.txt így kapsz 1 teszt.txt fájlt a gyökér könyvtárba .
azami írta: 2018.01.05. 15:48 No eddig jó a script,itt érkeztünk el ahhoz a ponthoz hogyan lehetne automatikusan föltelepíteni a .deb fájlokat.
erre írtam a "használat : /usr/local/petget/installpkg.sh /elérésiút/csomag.deb"
azami írta: 2018.01.05. 15:48 Első és talán legegyszerűbb a ppm-et rávenni valami módon hogy ugyan sorban indítsa már el és telepítse a csomagokat.
Nem jöttem rá hogyan lehet.
Na ehez kell a for loop, és a sztring ismerete, ami feltételezem számodra nem annyira egyértelmü , hogyan is müködik.

itt azt kellene csinálnod hogy az ls parancsot küldöd be neki a fájlok nevével (csak .deb fájlok legyenek a listában vagy könyvtárban)

Tehát a dolog így néz ki esetedben:

Kód: Egész kijelölése

for i in `ls /elérésiút/a/.deb_fájlokhoz`
do
 /usr/local/petget/installpkg.sh /elérésiút/a/.deb_fájlokhoz/$i
done
Ebben az esetben nem kell külön fájlistát készíteni a .deb csomagokról .
A hozzászólást 2 alkalommal szerkesztették, utoljára KuLuSz 2018.01.06. 09:05-kor.
-<(].K.u.L.u.S.z.[)>-
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube

azami
Hozzászólások: 1014
Csatlakozott: 2014.06.20. 20:25

Re: Puppy Linux 7.5

Hozzászólás Szerző: azami »

a lényeg hogy a dolgok megvalósításához közepes vagy magas szintü logikai észjárás kell
Közelebb a 60-hoz mint az 50-hez már nehezebb egy kicsit, de talán soha nem is volt... :D :D :D

Lényegében arra gondoltam hogy a .txt fájlból szépen meghívná minden csomag külön-külön telepítését ha már "nem érti" :D hogy mindet fel kellene pakolja a gépre.
Szóval elsőt behívja a listáról install, majd csomag törlése, másodikat behívja stb...
Ez így leírható szerinted?

Avatar
KuLuSz
Adminisztrátor
Hozzászólások: 606
Csatlakozott: 2014.06.17. 21:19

Re: Puppy Linux 7.5

Hozzászólás Szerző: KuLuSz »

Mint mondtam minden megvalósítható , csak gondolkodni kell ... :lol:
Nem kell fájlista ! az hosszabb müvelet ...
-<(].K.u.L.u.S.z.[)>-
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube

Avatar
KuLuSz
Adminisztrátor
Hozzászólások: 606
Csatlakozott: 2014.06.17. 21:19

Re: Puppy Linux 7.5

Hozzászólás Szerző: KuLuSz »

persze hogy leírható :
KuLuSz írta: 2018.01.06. 08:46 itt azt kellene csinálnod hogy az ls parancsot küldöd be neki a fájlok nevével (csak .deb fájlok legyenek a listában vagy könyvtárban)

Tehát a dolog így néz ki esetedben:

Kód: Egész kijelölése

for i in `ls /elérésiút/a/.deb_fájlokhoz`
do
 /usr/local/petget/installpkg.sh /elérésiút/a/.deb_fájlokhoz/$i
done
Ebben az esetben nem kell külön fájlistát készíteni a .deb csomagokról .
Ha még ebből sem hámoztad ki hogy mi a lényege leírom neked újra törléssel együtt :

Kód: Egész kijelölése

for i in `ls /elérésiút/a/.deb_fájlokhoz`
do
 /usr/local/petget/installpkg.sh /elérésiút/a/.deb_fájlokhoz/$i
 sync
 rm -rf /elérésiút/a/.deb_fájlokhoz/$i
done
itt hiba ként az jöhet elő hogy nem várja meg a csomag telepítését , ilyenkor kell 1 feltétel is bele a telepítést ellenörző metódus megtudakolásához a $? azaz a visszatérő helyes érték lekérdezéséhez , tehát hogy lefutott a müvelet helyesen ... de ez már megint más tészta . Próbáld meg ezt egyenlőre . :D

Mj: jegyezd meg az első csomag nevét a könyvtárban , majd a szkript lefutása után ellenőrizd hogy fel lett-e telepítve , tehát nézd meg a /root/.packages könyvtárban van-e olyan fájl.
-<(].K.u.L.u.S.z.[)>-
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube

Avatar
KuLuSz
Adminisztrátor
Hozzászólások: 606
Csatlakozott: 2014.06.17. 21:19

Re: Puppy Linux 7.5

Hozzászólás Szerző: KuLuSz »

Most néztem a /usr/local/petget/installpkg.sh telepíti ugyan a csomagot kérdés nélkül, de a .packages-be csak egy .file fájlt tesz, név nélkül , nemtom ha nálatok is ez van akkor javítani kell a szkripten.
-<(].K.u.L.u.S.z.[)>-
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube

Válasz küldése

Vissza: “Pupletek”