Puppy Linux 7.5
Re: Puppy Linux 7.5
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)
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)
Re: Puppy Linux 7.5
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 .
(mint ahogy azt részben tettem énis a "flash_check" szkripttel .)

(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
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube
Re: Puppy Linux 7.5
No eddig jó a script,itt érkeztünk el ahhoz a ponthoz hogyan lehetne automatikusan föltelepíteni a .deb fájlokat.#!/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
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.

Re: Puppy Linux 7.5
Skami fényerő megoldásából készítettem egy pár scriptet, köszönet érte!

Ha esetleg nem fut, jobb egér gomb és
Jó lenne egy választható ablakban de olyat nem tudok 
Ha esetleg nem fut, jobb egér gomb és
Re: Puppy Linux 7.5
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
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube
Re: Puppy Linux 7.5
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 .
erre írtam a "használat : /usr/local/petget/installpkg.sh /elérésiút/csomag.deb"
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
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
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube
Re: Puppy Linux 7.5
Közelebb a 60-hoz mint az 50-hez már nehezebb egy kicsit, de talán soha nem is volt...a lényeg hogy a dolgok megvalósításához közepes vagy magas szintü logikai észjárás kell



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"

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?
Re: Puppy Linux 7.5
Mint mondtam minden megvalósítható , csak gondolkodni kell ... 
Nem kell fájlista ! az hosszabb müvelet ...

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
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube
Re: Puppy Linux 7.5
persze hogy leírható :
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 . 
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.
Ha még ebből sem hámoztad ki hogy mi a lényege leírom neked újra törléssel együtt :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:
Ebben az esetben nem kell külön fájlistát készíteni a .deb csomagokról .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
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

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
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube
Re: Puppy Linux 7.5
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
-----------------------------------------------
Elérhetőségeim: Angol irc csevegő, (reg mentes) Discord, YouTube