Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest poniedziałek, 29 kwietnia 2024, 06:28

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 5 ] 
Autor Wiadomość
Post: piątek, 15 stycznia 2010, 00:56 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
Tak sobie chodzę po "moim" starym, poczciwym, ale wciąż działającym i niezawodnym NND (z nim wiążą się moje początki z Linuksem w ogóle), coraz bardziej świadomie z resztą (jako całkiem chyba nieźle zorientowany user Ubuntu). NND nie aktualizowałem chyba... od początku (kiedyś próbowałem, sypnął się bo nie wykonałem lilo, więc przywróciłem obraz, i nie ruszałem więcej ;-)

Tak sobie wszedłem na
http://www.nnd-linux.pl/modules.php?nam ... cle&sid=34

i zastanawiam się na ile informacje tam zawarte są aktualne.

Przyzwyczajony do użytkowania apt-get-a wszedłem sobie więc do pacman.conf, i co widzę?

: [/] [] ()
#
# /etc/pacman.conf
#
#

# W manualu pacmana znajdziesz opisy wykorzystywanych tu opcji.

#
# GENERAL OPTIONS
#
[options]

LogFile     = /var/log/pacman.log

NoUpgrade   = etc/passwd
NoUpgrade   = etc/rc.d/rc.local
NoUpgrade   = etc/modules.conf
NoUpgrade   = etc/lilo.conf
NoUpgrade   = etc/makepkg.conf
NoUpgrade   = etc/pacman.conf
NoUpgrade   = etc/fstab
NoUpgrade   = etc/hosts
NoUpgrade   = etc/hosts.allow
NoUpgrade   = etc/hosts.deny
NoUpgrade   = etc/dhcpd.conf
NoUpgrade   = etc/rchtb/htbusers.conf
NoUpgrade   = etc/ppp/pap-secrets
NoUpgrade   = etc/ppp/chap-secrets
NoUpgrade   = etc/ppp/options.adsl
NoUpgrade   = etc/ppp/oe.conf
NoUpgrade   = etc/ppp/chat.script
NoUpgrade   = etc/rc.conf
NoUpgrade   = etc/shadow
NoUpgrade   = etc/sudoers
NoUpgrade   = etc/group
NoUpgrade   = etc/resolv.conf
NoUpgrade   = etc/hostname
NoUpgrade   = etc/oidentd_mask.conf
NoUpgrade   = etc/ppp/ip-up
#XferCommand = /usr/bin/wget -c %u
#XferCommand = /usr/bin/wget --passive-ftp -c %u

#
# REPOSITORIES
#
# Repozytoria 'base-release' i 'extra-release' zawierają najlepiej
# przetestowane, stabilne wersje pakietów. 'base-current' i 'extra-current'
# zawierają wersje bierzące, które w przyszłości "awansują"
# do repozytoriów *-release.
#
# Repozytoria stabilne i bierzące NIE POWINNY być wykorzystywane
# jednocześnie.
#
# Repozytorium 'testing' zawiera pakiety w wersjach testowych. Nie zalecane
# jest używanie tego repozytorium w celach innych niż testowe.
# Pakiety z tego repozytorium mogą nie działać w ogóle lub działać niepoprawnie.
#

#[base-release]
#Include = /etc/pacman.d/base-release

#[extra-release]
#Include = /etc/pacman.d/extra-release

[base-current]
Include = /etc/pacman.d/base-current

[extra-current]
Include = /etc/pacman.d/extra-current

[testing]
Include = /etc/pacman.d/testing

#Repozytoria można również dodawać wpisując tu adres serwera:
#[nazwa_repozytorium]
#Server = http://devel-nnd.pl/nnd/pakiety

# Przykład jak dodać własne lokalne repozytorium.
# W manualu pacmana znajdziesz opis jak stworzyć własne repozytorium.

#[lokalne_repozytorium]
#Server = file:///mnt/cdrom/NND/pakiety


Widzę coś w rodzaju repozytoriów, które, hmm... odnoszą się do miejsca na dysku?

: [/] [] ()
#[base-release]
#Include = /etc/pacman.d/base-release

#[extra-release]
#Include = /etc/pacman.d/extra-release

[base-current]
Include = /etc/pacman.d/base-current

[extra-current]
Include = /etc/pacman.d/extra-current

[testing]
Include = /etc/pacman.d/testing


W dodatku repozytorium online... zahashowane?

: [/] [] ()
#Server = http://devel-nnd.pl/nnd/pakiety


Łał, to ciekawe, jak w ogóle pacman instalował mi pakiety... Jakieś stare, z dysku? Nie, przecież pamiętam, że pobierał z sieci...

Hmm... Zgodnie z tym, co jest napisane tutaj:
http://www.nnd-linux.pl/modules.php?nam ... cle&sid=34

powinienem wywalić chyba wszystko to co poniżej:

: [/] [] ()
#[base-release]
#Include = /etc/pacman.d/base-release

#[extra-release]
#Include = /etc/pacman.d/extra-release

[base-current]
Include = /etc/pacman.d/base-current

[extra-current]
Include = /etc/pacman.d/extra-current

[testing]
Include = /etc/pacman.d/testing

#Repozytoria można również dodawać wpisując tu adres serwera:
#[nazwa_repozytorium]
#Server = http://devel-nnd.pl/nnd/pakiety

# Przykład jak dodać własne lokalne repozytorium.
# W manualu pacmana znajdziesz opis jak stworzyć własne repozytorium.

#[lokalne_repozytorium]
#Server = file:///mnt/cdrom/NND/pakiety


I zastąpić powyższe wpisem np.:

: [/] [] ()
[base-release]
Server = http://ww1.devel.nnd-linux.pl/nnd/pakiety


Potem już tylko Pacman -Suy i koniecznie lilo przed restartem.

A przede wszystkim najpierw obraz dysku systemowego, standardowo za pomocą g4l (bo Ghost, nie dość, że jest płatny, to nie radzi sobie z linuksowym bootloaderem). Z bootloaderem radzi z nim sobie znakomicie booowany z płyty DriveImage ale ten też jest płatny (choć rozprowadzany nieoficjalnie w HBCD).

Najlepszym więc rozwiązaniem będzie g4l. Nie zawiódł mnie ani z NTFS-em i Windowsami, ani z ext3 i Ubuntu. Z NND też powinien sobie poradzić.

Jedyne w czym g4l jest ewidentnie gorsze to fakt, że nie potrafi przywracać obrazów pomiędzy dyskami o różnych rozmiarach. Np. obraz dysku 4GB nie będzie chciał się przywrócić na dysku np. o rozmiarze 8GB. Tak więc kiesy stary dysk fizycznie "padnie" obraz dysku staje się bezużyteczny (chyba, że mamy identyczny dysk twardy w zapasie).

Tego problemu nie było w Norton Ghoście. Ten potrafił przywracać wszystko na wszystko. Obraz mniejszego dysku dał się zawsze bezproblemowo przywracać na dowolnych innych dyskach (o powierzchni nie mniejszej niż powierzchnia obrazu). Niestety Norton Ghost wykrzacza się i przez to generalnie nie nadaje się do pracy z Linuksami (choć niby ext3 wspiera). Podsumowując soft do klonowania dysków najlepszym wyjściem będzie mimo wszystko g4l, który niestety ma dwie zasadnicze wady: 1. Brak możliwości odtworzenia obrazu na innym dysku, 2. brak możliwości utworzenia obrazu bezpośrednio na bootowalnej płytce CD / DVD.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 15 stycznia 2010, 01:41 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Nie kombinuj za dużo.
Dobrze,że base-release i extra-release są zahaszowane. Obecnie nie ma sensu z tego korzystać.
Trzeba było na forum przeczytać lub na stronie. Jedyne repozytorium na dziś to http://builder.nnd-linux.pl/pakiety i tak powpisuj sobie.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 15 stycznia 2010, 12:56 
Offline

Rejestracja: piątek, 30 września 2005, 21:12
Posty: 59
Jak chcesz zrobić backup to możesz zrobić to bardzo prosto kopiując wszystko na inną partycję. Przy instalacji devel wystarczy 1GB, przy normalnej 500MB(chyba że masz jakieś dodatki,logi,itp). Uruchamiasz serwer z jakiejś płyty boot cd np. z NND. montujesz sobie obie partycje(z nnd i backup ext3) wpisujesz cp -a /zródło /cel i gotowe.
Możesz też uruchomić mc z (płyty bootowalnej) klawiszem instert pozaznaczać wszystko w katalogu głównym nnd i F5 aby skopiować do innego katalogu (ma być zaznaczone zachowanie atrybutów, reszta odznaczone).


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 16 stycznia 2010, 06:22 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
: [/] [] ()
:: Synchronizuję bazę danych pakietów...

nie mogę pobrać /nnd/pakiety/base-release.db.tar.gz z ww1.devel.nnd-linux.pl: HTTP/1.1 404 Not Found


Hmm...

Dopisałem wszystkie trzy adresy po sobie:
[base-release]
Server = http://ww1.devel.nnd-linux.pl/nnd/pakiety
Server = http://ww2.devel.nnd-linux.pl/nnd/pakiety
Server = http://ww3.devel.nnd-linux.pl/nnd/pakiety

Teraz:

: [/] [] ()
:: Synchronizuję bazę danych pakietów...

nie mogę pobrać /nnd/pakiety/base-release.db.tar.gz z ww1.devel.nnd-linux.pl: HTTP/1.1 404 Not Found

 base-release             [################] 100%      12K    34,7K/s  00:00:00
:: openssl:lokalna (0.9.8-11nnd) wydaje się być nowsza niż w repozytorium (base-release/0.9.8-6nnd)
:: pacman:lokalna (2.9.8-20nnd) wydaje się być nowsza niż w repozytorium (base-release/2.9.8-15nnd)
:: Powyższe pakiety będą pominięte.  Ręczna aktualizacja za pomocą 'pacman -S <pkg>'


Nadal wywala błąd pierwszego adresu, ale chyba poszło (z jednego z pozostałych?).

Tylko... Coś mi się pacman.conf.pacnew nie chce utworzyć...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 16 stycznia 2010, 13:00 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Komunikat na http://www.nnd-linux.pl/
Komunikat na http://forum.freesco.pl/viewtopic.php?t=17987
Wpisane przez ciebie repozytoria przestały istnieć.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 5 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Majestic-12 [Bot] i 84 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl