PLD Linux Forum Strona Główna PLD Linux Forum
Oficjalne forum dystrybucji PLD Linux

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj

Poprzedni temat «» Następny temat
Instalacja PLD Linux 3 krok po kroku
Autor Wiadomość
karol80 

Distro: PLD 3.0
Dołączył: 27 Lip 2016
Posty: 2
Wysłany: 28 Lipiec 2016, 13:56   Instalacja PLD Linux 3 krok po kroku

Instrukcja jak zainstalować PLD - może się komuś przyda

Zaczynamy

Ściągamy PLD New Rescue(pldnr) obraz iso - https://github.com/Jajcus/pld-new-rescue/releases
odpowiednio do sprzętu: 32bit lub 64bit wersję th2015-1.5
Wypalamy na płycie CD i uruchamiamy komputer z płyty
login: root
hasło:pld


Przygotowanie dysku twardego

Podział na partycje (w dalszej części zakładam najprostszą możliwość czyli dwie partycje: / i swap)
cfdisk /dev/sda

tworzenie systemu plików
mkfs.ext4 /dev/sda1

tworzenie i aktywacja partycji wymiany
mkswap /dev/sda2

tworzenie katalogu instalacyjnego
mkdir /pld

montowanie partycji
mount /dev/sda1 /pld


Konfiguracja poldka
Konfiguracja poldka z PLD New Rescue(pldnr) domyślnie korzysta z pakietów migawki 2015

najpierw tworzymy katalog na potrzeby poldka
mkdir -p /pld/var/cache/poldek-cache


w pliku /etc/poldek/poldek.conf w sekcji global ustawiamy
cachedir = /pld/var/cache/poldek-cache

oraz
choose equivalents manualy = no

inicjalizacja bazy rpm
rpm --root /pld --initdb

Instalacja oprogramowania
poldek --root /pld -i FHS setup udev pwdutils chkconfig dhcpcd poldek vim geninitrd kmod cpio lilo mount
login mingetty pciutils bash bzip2 zip unzip e2fsprogs device-mapper mc terminus-font-console net-tools
iputils-ping ethtool


Przygotowanie do instalacji kernela
#montowanie /proc
mount /proc /pld/proc -o bind
#montowanie /dev
mount /dev /pld/dev -o bind
#montowanie /sys
mount /sys /pld/sys -o bind

#konfiguracja /pld/etc/fstab
dopisujemy
/dev/sda1 / ext4 0 0
/dev/sda2 swap swap 0 0


Ustawienia z pliku /pld/etc/sysconfig/geninitrd
## Basic modules to include USB keyboard
BASICMODULES="usbhid ehci-hcd uhci-hcd ohci-hcd"
## Do install SCSI modules (if / is on SCSI partition)?
PROBESCSI=yes
## Do install IDE modules (if / is on IDE partition)?
PROBEIDE=yes
## Do install RAID modules (if RAID is used)? jeśli będziemy korzystać z RAID
PROBERAID=yes




Instalacja kernela
podczas instalacji kernela powinien zostać wygenerowany plik /boot/initrd
poldek --root /pld -i kernel

#konfiguracja bootloadera plik /pld/etc/lilo.conf
Dopisujemy

boot=/dev/sda
read-only
lba32
prompt
timeout=100

image=/boot/vmlinuz
label=pld
root=/dev/sda1
initrd=/boot/initrd


#instalacja bootloadera
chroot /pld
lilo
ustawienie hasła root
passwd root

Wyjście z chroot
exit

Odmontowanie partycji instalacyjnej
umount /pld/proc
umount /pld/dev
umount /pld/sys
umount /pld

Uruchamiamy ponownie komputer
reboot

wyjmujemy płytę CD z napędu i czekamy aż uruchomi się nasz nowy PLD

Nasz nowo zainstalowany system korzysta z pakietów migawki 2015
Nie wiem dlaczego ale poldek w tej wersji czyta konfigurację z pliku /etc/poldek/repos.d/pld-2015.conf
aby korzystał a głównego repo w pliku /etc/poldek/repos.d/pld-2015.conf
zmieniam wpis
_pld_main_prefix = ftp://ftp.th.pld-linux.org/dists/th/%{_snap}
na
_pld_main_prefix = ftp://ftp.th.pld-linux.org/dists/th

oraz sekcje [source] zostawiam tylko pierwszą
[source]
type = pndir
name = th-%{_snap}
path = %{_prefix}/PLD/%{_arch}/RPMS/

pozostałe zakomentowuję
następnie w pliku /etc/poldek/poldek.conf
zmieniam opcję
choose equivalents manualy = no

teraz trzeba wymusić na poldku pobranie nowych indeksów
poldek --up
Można to pewnie zrobić prościej, jeśli ktoś wie jak to proszę napiszcie

następnie można zaktualizować system
uruchamiamy poldek'a
i w środku polecenie
upgrade *
poldek zaktualizuje wszystkie zainstalowane pakiety oprócz jądra

jądro instalujemy poleceniem
poldek -i kernel

potem instalujemy ponownie program ładujący lilo poleceniem
lilo


Uruchamiamy system ponownie i sprawdzamy czy uruchomił się na nowym jądrze
uname -r
 
 
 
tomek82 

Dołączył: 28 Sty 2012
Posty: 4
Wysłany: 12 Sierpień 2016, 23:02   

Po pierwsze ogromny plug dla użytkownika Jajcus. Po drugie plus dla użytkownika karol80 z małym zastrzeżeniem.

Użyłbym raczej Grub2, do zestawu pakietów dodałbym nano - ukłon w stronę początkujących - oczywiście z objaśnieniem.

Przydałaby się wzmianka o pliku /etc/resolv.conf w przypadku połączenia kablowego.

Wiem, że pewnie nie ma kto się tym zająć, ale przydałby się porządny update dokumentacji ... zwłasza jeśli chodzi o /etc/sysconfig/i18n oraz /etc/sysconfig/console.
_________________
tomek82
 
 
bubolski 

Dołączył: 18 Sie 2017
Posty: 4
Wysłany: 25 Sierpień 2017, 12:34   

Zainstalowałem sobie według tego, jednak jest pewien problem. Nie mogę ani zainstalować Nano, ani samby. ? Jak mogę sobie zaciągnąć wszystkie rpmki ?

Żeby nie mieć problemu z zainstalowaniem nano lub innych pakietów nie komentujcie w
/etc/poldek/repos.d/pld-2015.conf

Nie wiem który wpis dokładnie odpowiada za te rpmki.
 
 
nessus 


Dołączył: 23 Maj 2012
Posty: 9
Wysłany: 7 Wrzesień 2017, 22:03   

Dobry wpis, zrobiłem w/g instrukcji + po instalce jajka wygenerowanie initrd, X-y wstają, jest OK :mrgreen:
_________________
http://sofcik.cba.pl
Ostatnio zmieniony przez nessus 14 Wrzesień 2017, 09:48, w całości zmieniany 1 raz  
 
 
karol80 

Distro: PLD 3.0
Dołączył: 27 Lip 2016
Posty: 2
Wysłany: 12 Wrzesień 2017, 21:24   

Witam

chciałem się poprawić odnośnie konfiguracji poldek'a już na świeżo zainstalowanym PLD

przechodzimy do katalogu /etc/poldek/repos.d

usuwany wszystkie pliki konfiguracyjne oprócz pld.conf

edytujemy plik /etc/poldek/repos.d/pld.conf

w każdej sekcji [source]
komentujemy (lub usuwany) następujące linie
auto=no
autoup=no


zapisujemy i uruchamiamy poldek'a

powinien pociągnąć indeksy ze wszystkich dostępnych źródeł zdefiniowanych w pliku pld.conf

Powodzenia
 
 
 
trzezwy 

Distro: PLD 3.0
Dołączył: 17 Wrz 2017
Posty: 1
Wysłany: 17 Wrzesień 2017, 17:25   

Witam do PLD przybieram sie juz jakis czas, dopiero ostatnio zadzialal mi podstawowy system z XFCE4. Ale do rzeczy, aby poldek czytal pakiety z repozytorium th wystarczy wydac polecenie
Kod:
poldek -n th

A poleceniem
Kod:
poldek -l
mozemy sprawdzic dostepne repozytoria.
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać 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 głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group