( PP | 2015. 11. 04., sze – 07:29 )

Sziasztok!

Újból nekiestem, a csomagkezelőnek. Mostani verziót multilibre szeretném csinálni. Ki is találtam, hogyan fogom ezt megvalósítani. Arra gondoltam, hogy 2 külön mappába fogom rakni a config file-at. Abba is módosítom a csomagkezelőmet, hogy nem külön file fogja tartalmazni a csomagok szerverrét. Sajnos, belefutottam egy problémába. Volt pár olyan csomag amit telepítésnél nem talált. Ezért a config file-ba ragtam a szervert. Simán változó tartalmazza a szervert. Ezzel viszont akadt egy problémám. Mégpedig a következő:

--2015-11-06 08:42:52-- http://ftp.midnight-commander.org/%22mc-4.8.14.tar.xz
Resolving ftp.midnight-commander.org... 64.50.233.100, 64.50.236.52
Connecting to ftp.midnight-commander.org|64.50.233.100|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-11-06 08:42:53 ERROR 404: Not Found.

Amint látjátok, van egy "%22" rész a csomagnév után. Viszont nem értem, hogy miért kerül oda.

SOURCE="$HOME/.bashpkg/sources"

for m in $(cat $CONF64/$PACKNAME.cfg | grep "mirror" | sed 's/\mirror=//; s/\"//'); do
for v in $(cat $VERSION | grep "$PACKNAME"); do
cd $SOURCE
printf "\n%6s\n\n" "Csomag letöltés"
sleep 2
wget $m$v
done
done

A kérdésem az, hogy miért egészítette ki?