Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest poniedziałek, 30 czerwca 2025, 22:32

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 
Autor Wiadomość
Post: sobota, 29 kwietnia 2006, 19:50 
Offline
Użytkownik

Rejestracja: wtorek, 16 września 2003, 15:02
Posty: 115
Lokalizacja: Konin
CZy jest mozliewe napisanie skrytu który zautomatyyzuje instalacja pakietów??

Chciałbym sobie coś takiego napisać tyl że nie wiem jak zawrzeć w nim odpowiedzi (żeby był pełen automat).

Jak się do tego zabrać?

_________________
Coś jest trudne zanim jest łatwe


Na górę
 Wyświetl profil  
 
Post: sobota, 29 kwietnia 2006, 20:09 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
Dividos pisze:
CZy jest mozliewe napisanie skrytu który zautomatyyzuje instalacja pakietów??

Chciałbym sobie coś takiego napisać tyl że nie wiem jak zawrzeć w nim odpowiedzi (żeby był pełen automat).

Jak się do tego zabrać?


jest taka możliwość, tylko że nie podałes dokłądnie co chcesz zrobić. Może wystarczy przygotowac listę pakieŧów i podać ją pacmanowi?

pacman -S `cat /sciezka/plik_z_lista_pakietów`

albo zeby to jeszcze zautomatyzować:

yes T | pacman -S `cat /sciezka/plik_z_lista_pakietów`

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 20:15 
Offline
Użytkownik

Rejestracja: wtorek, 16 września 2003, 15:02
Posty: 115
Lokalizacja: Konin
Dokładnie to chcę np zainstalować jedny pociągnięciem:
sambę apache, mysql, php, ...
Czyli jakaś lista pakietów jak podałeś - tylko jak ma ona wygladać - każdy pakiet w osobnej linii, po przecinku...???

i np żeby po tej instalacji skrypt skopiował moje configi do danego miejsca

Zastanawiam się tylko ja się zachowa taki skrypcik np w sytuacji gdy wykryte zostaną jakieś zależności i zapyta czy zainstalować te brakujące

_________________
Coś jest trudne zanim jest łatwe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 20:54 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
Dividos pisze:
Dokładnie to chcę np zainstalować jedny pociągnięciem:
sambę apache, mysql, php, ...


cóż.. twoja wola. Ja bym instalował po jednym. I kolejnym zajmował się jak poprzedni będzie działał tak jak ja chę.

Dividos pisze:
Czyli jakaś lista pakietów jak podałeś - tylko jak ma ona wygladać - każdy pakiet w osobnej linii, po przecinku...???


Jedna nazwa pakietu w jednej linii. Nazwa pakietu, a nie nazwa pliku.

Dividos pisze:
i np żeby po tej instalacji skrypt skopiował moje configi do danego miejsca


jak w pacman.conf zaznaczysz że dane konfigi mają nie być nadpisywane to ich nie ruszy i zawsze będziesz miał własny. Jesli myslisz o szybkim odtwarzaniu na pustym dysku to
też jest to proste, z tym że prawdopdodbnie dla każdego pliku będziesz musiał wisać osobne polecenie (nie wszystkie konfigi muszą siedzieć w tym samym katalogu). Polecenie cp -a lub install załatwią sprawę. Musisz tylko pamiętać że bezpieczniej jest przenosić konfigi po instalacji.

Dividos pisze:
Zastanawiam się tylko ja się zachowa taki skrypcik np w sytuacji gdy wykryte zostaną jakieś zależności i zapyta czy zainstalować te brakujące


jeśli pobierasz z sieci lub lokalnego repozytorium to sobie dociągnie to czego nie wymienisz na liście, a będzie potrzebne.

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 20:54 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
pacman -S samba apache mysql php
i odpowiadasz T tak tak...
albo :
yes | pacman -S samba apache mysql php

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 3 maja 2006, 15:38 
Offline
Użytkownik

Rejestracja: wtorek, 16 września 2003, 15:02
Posty: 115
Lokalizacja: Konin
Mis' pisze:
Dividos pisze:
Dokładnie to chcę np zainstalować jedny Jesli myslisz o szybkim odtwarzaniu na pustym dysku to
też jest to proste, z tym że prawdopdodbnie dla każdego pliku będziesz musiał wisać osobne polecenie (nie wszystkie konfigi muszą siedzieć w tym samym katalogu). Polecenie cp -a lub install załatwią sprawę. Musisz tylko pamiętać że bezpieczniej jest przenosić konfigi po instalacji.


A jeśli robięnajpierw
: [/] [] ()
 find / -type f -name *.conf >> lista


Powstaje plik z listą plików conf z pełną ścieżką

jak dam
: [/] [] ()
cp `cat ./lista` ./my_conf


To i skopiuje...
Ale jak zrobić by w folderze my_conf, powstawały podfoldery tak jak jest podana ścieżka w pliku lista, np, /etc/pacman.conf itd ???

No i oczywiście jak to później sprawnie odtworzyć??
A jak by kopię zapasową istniejących konfigów robiło to już wogóle...

_________________
Coś jest trudne zanim jest łatwe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 3 maja 2006, 15:52 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
Dividos pisze:

A jeśli robięnajpierw
: [/] [] ()
 find / -type f -name *.conf >> lista


Powstaje plik z listą plików conf z pełną ścieżką


która nie zawiera plików z innym rozszerzeniem. Lub bez rozszerzenia... na przykałd /etc/wgetrc, /etc/sudoers. Poza tym pamiętaj, że niektóre z konfigów mogą mieć swoje odpowiedniki w katalogach domowych. Nie lepiej backupować?

Dividos pisze:
A jak by kopię zapasową istniejących konfigów robiło to już wogóle...


Poszukaj w dziale pakiety mojego postu o backup managerze. Myśle, że będzie to lepsze rozwiązanie niż to co kombinujesz...

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 7 maja 2006, 22:55 
Offline
Użytkownik

Rejestracja: wtorek, 16 września 2003, 15:02
Posty: 115
Lokalizacja: Konin
To co chciałbym zrobić to coś w stylu skryptu instalacyjnego który instalowałby NND z skonfigurowanymi opcjami od kątem potrzeb w szkole - jako serwer PDC, brama do netu, FILTR treści z blokadą niewłaściwych stron... itd

_________________
Coś jest trudne zanim jest łatwe


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

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 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:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl