Sziasztok.
Gondoltam megnézegetek magamnak egy eddig ismeretlen distribet.
a tájszólásaira lettem figyelmes, pl. a megszokott slapt-get és apt-get helyett pacman van, dpkg és pkgtools sehol. Mindez nem lett volna zavaró, ha lenne mc, php, mysql meg néhány nyalánkság.
Megkíséreltem a jelenleg AP-ként működő archlinuxhoz injektálni wlan1-re egy másodlagos wifikártyát, amin internetet szedek a pacmanhoz, de az ifconfignak is tájszólása van, nem sikerült.
Kínomban a csomagokat levadásztam máshogyan, de arra már sehol sem találtam leírást, hogy a dpkg -i csomagnév pacman-megfelelője micsoda. Eddig azt tapasztaltam, hogy ilyesmije nincs.
Kérdésem:
ha nincs net, de le van töltve az összes csomag a függőségeivel együtt, hogyan lehet mindezt az archlinuxban telepíteni? (ssh-n vagyok rajta soros konzolon, monitor sincs)
- 2411 megtekintés
Hozzászólások
pacman -U
olvasgasd az archwikit, nagyon-nagyon sok mindenre van ott megoldás.
- A hozzászóláshoz be kell jelentkezni
Sajnos ez is hostról akarja letölteni csomagnév alapján.
Olvasok mindenhol mindent, de egyelőre semmi offline telepítési leírás ( pl. ezt: http://archlinux.fsf.hu/pacman )
---------
# pacman -S mc
resolving dependencies...
looking for conflicting packages...
Packages (3) gpm-1.20.7-4 slang-2.3.0-1 mc-4.8.13-1
Total Download Size: 1.60 MiB
Total Installed Size: 9.31 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages ...
error: failed retrieving file 'gpm-1.20.7-4-armv6h.pkg.tar.xz' from mirror.archlinuxarm.org : Could not resolve host: mirror.archlinuxarm.org
warning: failed to retrieve some files
error: failed retrieving file 'mc-4.8.13-1-armv6h.pkg.tar.xz' from mirror.archlinuxarm.org : Could not resolve host: mirror.archlinuxarm.org
warning: failed to retrieve some files
error: failed to commit transaction (download library error)
Errors occurred, no packages were upgraded.
#
# pacman -U mc-4.8.15-1-armv6h.pkg.tar.xz
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (3) gpm-1.20.7-4 slang-2.3.0-1 mc-4.8.15-1
Total Download Size: 0.11 MiB
Total Installed Size: 9.59 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages ...
error: failed retrieving file 'gpm-1.20.7-4-armv6h.pkg.tar.xz' from mirror.archlinuxarm.org : Could not resolve host: mirror.archlinuxarm.org
warning: failed to retrieve some files
error: failed to commit transaction (download library error)
Errors occurred, no packages were upgraded.
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Szia.
Talán ez segít a problémádon. https://wiki.archlinux.org/index.php/Offline_installation_of_packages
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Esetleg, így probáltad?
ip link set wlan1 up
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
A packman -syy hiba nélkül futt?
- A hozzászóláshoz be kell jelentkezni
ilyen parancs nincs:
# packman -syy
bash: packman: command not found
# pacman -syy
error: invalid option '-s'
#
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
-S: synchronize
-y: refresh
-u: upgrade
apt-get update && apt-get upgrade = pacman -Syu
Egyébként a helyedben ezeket az évek óta deprecated parancsokat elengedném és rászoknék az iproute2-re.
ifconfig: ip a(ddr), ip link
iwconfig: iw
route: ip r(oute)
arp: ip n(eighbour)
- A hozzászóláshoz be kell jelentkezni
Azt hiszem, az ifconfig elavult, helyette az ip parancs van.
/usr/bin/bash: error while loading shared libraries: libncursesw.so.5: cannot open shared object file: No such file or directory
error: command failed to execute correctly
Megvan ez a libncursesw.so.5 fájl (gondolom, a /usr/lib könyvtárban kellene lennie)? Ha nincs, van-e valami libncursesw-szerűség? Az ldd /usr/bin/bash mit mutat? Esetleg a bash-t újrainstallálni?
(Csak egy költői kérdés: a pacman miért is akar bash-t futtatni? Vagy valami postinst szkript lenne?)
Off: ha gondolod, rakj fel FreeBSD-t (10.x-et), és ha kell, akkor csinálok neked webmin csomagot is.
- A hozzászóláshoz be kell jelentkezni
A dolog bonyolultabb.
Eddig egyetlen distribbel sem sikerült megoldanom egy access point felépítését. Amikkel próbálkoztam: Slackware (ezzel már tudtam wepeset létrehozni, de volt 2 stickem, amivel semmire sem jutottam), próbálkoztam debiannal, ubuntuval, végül raspberryvel, és itt jött a képbe az arch.
http://haydenjames.io/download-arch-linux-raspberry-pi-wifi-access-poin…
Elsőre örültem, de belém fagyott a mosoly, amikor láttam, hogy se mc, se apache, php..
Estére eth0-n keresztül pacmannal rákerült minden, monitorix elindult, mc remek. Reboot (init 6 nincs neki, de tökmindegy), majd soroson néztem mit művel, mert se kép, se hang. Soroson login után kifagyott az egész. Ilyet még nem láttam, hát kezdtem elölről.
Mostanra sikerült már egyszerre eth0-n, wlan0-n wlan1.en ip-címre gerjesztenem, megadtam egy route-ot neki, pacman tölt, örül, de a teljed upgrade leáll.
Fórumokon általában hosszú párbeszéd, jelenleg ezeket nézegetem.
Szivesen átálnék valami más distribre, de tapasztalatból tudom hogy nincs királyi út, ha egyikbe beleástam magam, egy másikra való áttéréskor dobhatom ki az időmet amit az előzőre fektettem be. Jelenleg tényleg nem tudom mi lesz, de nézelődök még. Az is csoda, hogy eddig eljutottam :)
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
használj rendes os-t a feladatra, pl openbsd.
szerk.: most látom,hogy rpi, akkor mindegy
- A hozzászóláshoz be kell jelentkezni
"rendes os-t"
szerk: ennyit erről
- A hozzászóláshoz be kell jelentkezni
>szerk.: most látom,hogy rpi, akkor mindegy
Örülök, ha valami megy rajta..
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
igen, az ifconfig elavult, már régebben mondták. Csak még nem fogtam fel és folyamatosan reflex-szinten azt irogatom be..
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
# ldd /usr/bin/bash
libreadline.so.6 => /usr/lib/libreadline.so.6 (0x76e9a000)
libncursesw.so.5 => /usr/lib/libncursesw.so.5 (0x76e35000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x76e20000)
libc.so.6 => /usr/lib/libc.so.6 (0x76ce0000)
/lib/ld-linux-armhf.so.3 (0x76edb000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x76cb3000)
ls -l /usr/lib/libncursesw.so.5
lrwxrwxrwx 1 root root 27 Dec 31 1969 /usr/lib/libncursesw.so.5 -> /usr/lib/libncursesw.so.6.0
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
lrwxrwxrwx 1 root root 27 Dec 31 1969 /usr/lib/libncursesw.so.5 -> /usr/lib/libncursesw.so.6.0
Azért ez egész érdekes sor. A dátuma se semmi, és hogy a 6-osra van linkelve. Ez a fájl melyik csomaghoz tartozik? Vagy már te hoztad létre?
- A hozzászóláshoz be kell jelentkezni
(off: ugyebár a major verzió növelésére két jó okunk is lehet: 1. inkompatibilis változás történt; 2. éppen kedvünk volt hozzá. Persze ki tudja, hogy pont itt melyikről van szó.)
- A hozzászóláshoz be kell jelentkezni
A drotnelkuli internethez konzolon probald ki a "wifi-menu" nevu akarmit.
--
FeZo
- A hozzászóláshoz be kell jelentkezni
Az jó cucc.
Viszont emlékeim szerint csak a telepítőben van benne. Ha a chroot környezetben nem rakod fel még a reboot előtt, akkor a kész rendszeren nincs.
Azaz telepítő újra be, chroot, wifi-menu felrak dialoggal meg minden ajánlottal együtt, reboot, és akkor ĺesz majd a kész rendszeren is.
- - - - - - - - - - -
"A fejlesztők és a Jóisten versenyben vannak. Az előbbiek egyre hülyebiztosabb szerkezeteket csinálnak, a Jóisten meg egyre hülyébb embereket. És hát a Jóisten áll nyerésre." By:nalaca001 valahol máshol
- A hozzászóláshoz be kell jelentkezni
Fent van, nem nagyon nézegettem, de fogom.
wicd-cursest raktam fel megszokásból, de szerintem leirtom, mert sikeres felcsatlakozás után krakkol:
# wicd-curses
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 230, in maybe_handle_message
self._handler(*args, **kwargs)
File "/usr/share/wicd/curses/wicd-curses.py", line 97, in wrapper
return func(*args, **kargs)
File "/usr/share/wicd/curses/wicd-curses.py", line 850, in update_netlist
self.wiredCB.get_body().set_list(wiredL)
File "/usr/share/wicd/curses/wicd-curses.py", line 469, in set_list
wired.ReadWiredNetworkProfile(self.get_selected_profile())
File "/usr/share/wicd/curses/wicd-curses.py", line 535, in get_selected_profile
return self.theList[loc]
IndexError: list index out of range
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Aur-ba van webmin.
De szerintem itt az alapok hiányoznak.
Az arch nem debian alapú!
Szóval amit ott tanultál csomagkezelésről az itt nem megy.
offline a pacman -U packagename.tar.gz vel tudsz felinstallálni.
Ha már van net akkor minek az offline install?
A máshonnan letöltött csomagokat ami nem arch-ra készült nem tanácsos felrakni!
Tessék használni a pacman-t vagy az aur-t.
És olvass sokat!
pch
--
http://www.buster.hu "A" számlázó
--
- A hozzászóláshoz be kell jelentkezni
>Az arch nem debian alapú!
Tudom, de ez aszem kitűnik abból, amiket írtam
>offline a pacman -U packagename.tar.gz vel tudsz felinstallálni.
mégis tárolóból akar letölteni, azt is írtam, hogy csodálkozom rajta.
>Ha már van net akkor minek az offline install?
írtam, mennyire örültem hogy végre van, nem is vágyom már offline installra :)
>A máshonnan letöltött csomagokat ami nem arch-ra készült nem tanácsos felrakni!
Nem is szándékozom. Amiket offline felpakoltam volna, az az előzőleg felpakolt arch cache-éből másoltam vissza.
>És olvass sokat!
ha nem olvasgatnék, eddig sem jutottam volna el :)
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
"mégis tárolóból akar letölteni, azt is írtam, hogy csodálkozom rajta."
# pacman -U mc-4.8.15-1-armv6h.pkg.tar.xz
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (3) gpm-1.20.7-4 slang-2.3.0-1 mc-4.8.15-1
Tarolobol a ket fuggoseget (gpm es slang) akarja letolteni, Te csak az mc-t adtad meg neki mint offline csomagot!
--
FeZo
- A hozzászóláshoz be kell jelentkezni
Ott volt a 2 függőség letöltve a pacman cache-könyvtárában...
Mondjuk azt nem próbáltam, hogy előbb a függőségeit rakom fel az U kapcsolóval, mert már megoldottam a netet.
De kösz, ezt tényleg észlelnem kellett volna
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
https://wiki.archlinux.org/index.php/Pacman#.22Failed_to_commit_transac…
Nevezd at a gondot okozo allomanyokat majd add ki ujra a parancsot.
--
FeZo
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Működik!!!!!
A nap csúcspontja.
Kösz a segítséget!
Jelenleg 3 úton vagyok rácsatlakozva a raspberryre.
eth0, wlan0, wlan1
wlan0-n fut az rpi AP-ként.
Ilyen eddig nem volt velem.
Learchiválom az egész kártyát, holnap még papír alapra is leírom mit műveltem, az anomáliákat és tájszólásokat is.
a wicd-curses csatlakozáskor ugyanazzal a hibával kilép, de van mc, wavemon, kismet, monitorix, bár utóbbi grafikont még nem rajzol
:)
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Remek az arch a pi-n, nekem kb. 3 éve fut hiba nélkül házi szerverként. Igaz, hogy desktopon is ezt használom és volt ethernet, így a telepítés is 20 perc volt :)
Azóta meg csak frissítem.
- A hozzászóláshoz be kell jelentkezni
Nekem egyelőre AP-ként, ftp szerverként remeül megy, de az apache nem..
httpd: Configuration error: No MPM loaded.
Ez nekem most kínai.
--------
megoldottam :)
/etc/webmin/miniserv.conf
allow=192.168.0.2 127.0.0.1
Ezzel az az érzésem, hogy a webmin elérhetőségei vannak megadva, első az eth0, második a localhost.
/etc/httpd/conf/httpd.conf
#LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
LoadModule mpm_worker_module modules/mod_mpm_worker.so
Ezekről semmit sem tudok, de minden fut ha az első sort letiltom, másodikat meg nem.
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni