Miś słuchaj, zawsze każdemu odradzasz robie coś takie... Ale poważnie odrzućmy to na bok i
wspólnie rozwiążmy mój problem, jeśli oczywiście nie masz nic przeciwko i masz chęci
Zapomnij o tym co mówiłeś prosze...
Zacznij od początku, chce aby pakiety aktualizowały się z dysku z plików pobranych z tąd
http://repozytorium.bleszno.net/pakiety/
Powyższe repozytorium przypuśćmy ze już mam z tymi wszystkimi plikami w katalogu
/home/pakiety
zmieniam ścieżki w /etc/pacman.conf na server = file:///home/pakiety
wykonuje polecene pacman -Suy
Cytuj:
:: Synchronizing package databases...
base [/home/pakiety/ ] 100% LOCAL
reszta [/home/pakiety/ ] 100% LOCAL
:: pacman has detected a newer version of the "pacman" package.
:: It is recommended that you allow pacman to upgrade itself
:: first, then you can re-run the operation with the newer version.
::
:: Upgrade pacman first? [Y/n]
Targets: pacman-2.9.5-7nnd
Total Package Size: 0.4 MB
Proceed with upgrade? [Y/n]
wszytko pięknie ładnie wyskakuje mi że jest nowa wersja pakietów czy zaktualizować pacman
klikam [Y], teoretycznie aktualizuje ale towarzyszy temu błąd:
Cytuj:
:: Retrieving packages from base...
pacman-2.9.5-7nnd [/home/pakiety/ ] 100% LOCAL
checking package integrity... done.
loading package data... done.
checking for file conflicts... done.
upgrading pacman...
warning: extracting /etc/pacman.conf as /etc/pacman.conf.pacnew
warning: extracting /etc/makepkg.conf as /etc/makepkg.conf.pacnew
done.
Ten pakiet zawiera narzędzia pochodzące z dystrybucji Arch Linux.
Niestety jeszcze nie wszystkie z nich zostały dostosowane do
pracy w środowisku NND. Zostały umieszczone w pakiecie w celu
zachowania zgodności i zmobilizowania developerów do
intensywniejszej pracy

.
Jeśli chcesz korzystać z repozytorium [testing] - musisz
zmienić nazwę pliku pacman.conf.pacnew na pacman.conf
i usunąć komentarz przed nazwą repozytorium i adresem serwera
w pliku /etc/pacman.conf.
Nie zapomnij najpierw przenieść do nowego pacman.conf wszytkich
zmian jakich dokonałeś w starym.
Aby pacman korzystał z [testing] w pierwszej kolejności
przenieś wpisy dotyczące tego repozytorium na początek sekcji
REPOSITORIES.
UWAGA! to repozytorium testowe! Jeśli z niego korzystasz
robisz to na WŁASNĄ odpowiedzialność!
potem aktualizacja pacman się kończy, ponownie wpisuje pacman -Suy
Cytuj:
:: Synchronizing package databases...
base [/home/pakiety/ ] 100% LOCAL
reszta [/home/pakiety/ ] 100% LOCAL
Targets: bash-2.05b-3nnd dev-1-2nnd dhcp-3.0.3b3-1nnd dialog-1.0-1nnd
filesystem-0.1-6nnd glibc-2.3.2-2nnd initscripts-0.3-12nnd
kernel24-ide-2.4.31-1nnd iptables-1.3.1-3nnd logrotate-3.6.5-2nnd
ncurses-5.4-2nnd net_conf-0.1-25nnd openssh-4.1p1-1nnd
openssl-0.9.7e-2nnd sysklogd-1.4.1-2nnd thttpd-2.25b-3nnd
util-linux-2.12-2nnd wget-1.10-1nnd zlib-1.2.3-1nnd
Total Package Size: 17.9 MB
Proceed with upgrade? [Y/n]
i ładnie pokazują sie mi aktulizowane pakiety i od czasu do czasu wyskoczy taki
błedzik(pogrubiłem błedy):
Cytuj:
:: Retrieving packages from base...
bash-2.05b-3nnd [/home/pakiety/ ] 100% LOCAL
dev-1-2nnd [/home/pakiety/ ] 100% LOCAL
dhcp-3.0.3b3-1nnd [/home/pakiety/ ] 100% LOCAL
dialog-1.0-1nnd [/home/pakiety/ ] 100% LOCAL
filesystem-0.1-6nnd [/home/pakiety/ ] 100% LOCAL
glibc-2.3.2-2nnd [/home/pakiety/ ] 100% LOCAL
initscripts-0.3-12nnd [/home/pakiety/ ] 100% LOCAL
kernel24-ide-2.4.31-1nnd [/home/pakiety/ ] 100% LOCAL
iptables-1.3.1-3nnd [/home/pakiety/ ] 100% LOCAL
logrotate-3.6.5-2nnd [/home/pakiety/ ] 100% LOCAL
ncurses-5.4-2nnd [/home/pakiety/ ] 100% LOCAL
net_conf-0.1-25nnd [/home/pakiety/ ] 100% LOCAL
openssh-4.1p1-1nnd [/home/pakiety/ ] 100% LOCAL
openssl-0.9.7e-2nnd [/home/pakiety/ ] 100% LOCAL
sysklogd-1.4.1-2nnd [/home/pakiety/ ] 100% LOCAL
thttpd-2.25b-3nnd [/home/pakiety/ ] 100% LOCAL
util-linux-2.12-2nnd [/home/pakiety/ ] 100% LOCAL
wget-1.10-1nnd [/home/pakiety/ ] 100% LOCAL
zlib-1.2.3-1nnd [/home/pakiety/ ] 100% LOCAL
checking package integrity... done.
loading package data... done.
checking for file conflicts... done.
upgrading bash... done.
cannot remove file: Operation not permitted
upgrading dev...
could not extract dev/pts/0: File exists
errors occurred while upgrading dev
done.
upgrading dhcp...
warning: extracting /etc/dhcpd.conf as /etc/dhcpd.conf.pacnew
done.
upgrading dialog... done.
upgrading filesystem...
warning: extracting /etc/fstab as /etc/fstab.pacnew
warning: extracting /etc/group as /etc/group.pacnew
warning: /etc/motd saved as /etc/motd.pacsave
warning: extracting /etc/passwd as /etc/passwd.pacnew
warning: extracting /etc/resolv.conf as /etc/resolv.conf.pacnew
warning: extracting /etc/shadow as /etc/shadow.pacnew
done.
upgrading glibc... done.
upgrading initscripts...
warning: extracting /etc/rc.d/rc.local as /etc/rc.d/rc.local.pacnew
warning: extracting /etc/rc.conf as /etc/rc.conf.pacnew
done.
upgrading kernel24-ide... done.
Nie zapomnij uruchomić Lilo po upgradzie kernela.
upgrading iptables... done.
upgrading logrotate... done.
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object
file: No such file or directory
upgrading ncurses... done.
upgrading net_conf... done.
upgrading openssh... done.
sshd: ALL
stty: standard input: Invalid argument
stty: standard input: Invalid argument
NND: Zatrzymanie Secure Shell Daemon [Trwa....] [Wykonane]
stty: standard input: Invalid argument
NND: Startuje Secure Shell Daemon [Trwa....] [Wykonane]
upgrading openssl... done.
upgrading sysklogd... done.
upgrading thttpd... done.
upgrading util-linux... done.
upgrading wget... done.
upgrading zlib... done.
oks TEORETYCZNIE zaktualizowało sie ok, daje polecenie lilo, pote wpisuje reboot i pierwszy błąd:
Cytuj:
[root@xxx test]# lilo
Added NND_Router *
[root@xxx test]# reboot
WARNING: could not determine runlevel - doing soft reboot
(it's better to use shutdown instead of reboot from the command line)
Wpsialem tylko polecenie reboot... no dobra rebotuj sie, wszytkie procesy uruchmiaja sie bez błedów ijets juz 2.4.31:)
tylko na moje oko nadal jest coś nie tak mimo tych aktualizacji, bo jak wpisze pacman -U
niceshaper wyskauje mi:
pacman -U niceshaper
ładuję dane o pakiecie...nie można otworzyć pakietu: Nie ma takiego pliku ani katalogu
mogę też niby dac pacman -U /home/pakiety/niceshaoer...tar.gz
ale skoro wczesniej wyskakiwały bledy przy aktualizacji to jest cos nietak chyba ;/
zapomnialem dodać, w katlogu /home/pakiety pakie niceshaper jest
Czyli co zle robie, zmienić gdzieś ścieżkę jeszcze na file:///home/pakiety ?
Prosze pomóżcie mi
Miś ? można prosić o pomoc ?