-=Civitas Kielcensis Suicide Squad=-

Forum [CKSS]
Teraz jest 2024-03-29, 06:06

Strefa czasowa: UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 2008-03-03, 00:28 
Offline
Rekrut
Rekrut

Dołączył(a): 2008-03-02, 23:53
Posty: 1
Lokalizacja: Lubelskie
witam!
Mam kilka pytan zwiazanych z linuxem, (jestem poczatkujacy mam openSuse 10.3 (KDE) kilka dni);
a mianowicie sciagnalem kilka gier i sa to (chyba) pliki spakowane bo sa w jednym pliku o rozszerzeniach .zip .tar.gz .tar.bz2 . konfiguracja kompa: celeron 2.1, 768mbRamu,
GeForce mx 440; do tego udalo mi sie zainstalowac stery do grafy jak dobrze pamietam to te: NVIDIA-Linux-x86-96.43.05-pkg1.run probowalem z innymi ale jakis blad wyskakiwal, te dzialaja i pokazuje wsparcie 3d (tam w moim komputerze). pozatym nic nie instalowalem, kumpel mi poradzil zeby przy instalacji linuxa zaznaczyc instalacje wszystkiego i tak zrobilem zajmowalo okolo 6,4giga; ale drugiej plyty wogole nie wkladalem???! Hmm prosze o rozpisanie w miare prostym jezykiem jak zainstalowac te gry lub tez co jest mi jeszcze potrzebne i jak doinstalowadc ewentualnie jakies pakiety.
Mam jeszcze drugie wazne dla mnie pytanie jak zainstalowac i ewentualnie ustawic neostrade (modem sagem Fast 800 e4) na wspomnianym kompie.
PS Probowalem zainstalowac skrypt suseneo.sh na różne sposoby ale zawsze wyskakiwalo mi na koncu "No such file", prosze o w miare prosty opis.
Z gory wielkie dzieki! PoZdRo


Góra
 Zobacz profil  
 
PostNapisane: 2008-03-03, 08:50 
Offline
Generał dywizji
Generał dywizji

Dołączył(a): 2005-04-05, 22:29
Posty: 4227
misiek666 napisał(a):
witam!
Mam kilka pytan zwiazanych z linuxem, (jestem poczatkujacy mam openSuse 10.3 (KDE) kilka dni);
a mianowicie sciagnalem kilka gier i sa to (chyba) pliki spakowane bo sa w jednym pliku o rozszerzeniach .zip .tar.gz .tar.bz2 . konfiguracja kompa: celeron 2.1, 768mbRamu,
GeForce mx 440; do tego udalo mi sie zainstalowac stery do grafy jak dobrze pamietam to te: NVIDIA-Linux-x86-96.43.05-pkg1.run probowalem z innymi ale jakis blad wyskakiwal, te dzialaja i pokazuje wsparcie 3d (tam w moim komputerze). pozatym nic nie instalowalem, kumpel mi poradzil zeby przy instalacji linuxa zaznaczyc instalacje wszystkiego i tak zrobilem zajmowalo okolo 6,4giga; ale drugiej plyty wogole nie wkladalem???! Hmm prosze o rozpisanie w miare prostym jezykiem jak zainstalowac te gry lub tez co jest mi jeszcze potrzebne i jak doinstalowadc ewentualnie jakies pakiety.
Mam jeszcze drugie wazne dla mnie pytanie jak zainstalowac i ewentualnie ustawic neostrade (modem sagem Fast 800 e4) na wspomnianym kompie.
PS Probowalem zainstalowac skrypt suseneo.sh na różne sposoby ale zawsze wyskakiwalo mi na koncu "No such file", prosze o w miare prosty opis.
Z gory wielkie dzieki! PoZdRo

Pytanie jest zbyt obszerne ale powoli nasze umysły Ci pomogą. Myślę że wykażą się KNT i Dark_Luki.
zaczne od najszybszego - skryptu suseneo.sh
zakładam że brakuje tylko uprawnienia do uruchomienia
możliwe że neleży w środku na przykład wpisać login i hasło do neo. Do jego edycji możesz użyć Midnight Commander
Kod:
mc

działa podobnie jak total commander. Wybierasz plik, naciskasz F4 i możesz edytować.
Jak już upewnisz się że skrypt jest poprawny w środku pozostaje nadaćmu uprawnienia do wykonania. W tym celu ustawiasz się tak, by bieżącym katalogiem był ten w którym masz plik skryptu i wydajesz polecenie:
Kod:
chmod 755 suseneo.sh
- prawdopodobnie wykonuje się go z uprawnieniami root
następnie wykonujesz go
Kod:
./suseneo.sh
lub gdy nie zadziała to polecenie
Kod:
sh suseneo.sh


wracając do plików .zip .tar.gz .tar.bz2 - to są spakowane archiwa możęsz do nich dostać się także za pomocą mc. Wskazujesz plik -> ENTER -> i przekopiowujesz (automatycznie się rozpakowuje) na drugi panel (inny katalog).

Jeżeli po rozpakowniu zobaczysz że w znaduje się w nich plik o nazwie configure
by je zainstalować musisz wydać kolejno polecenia:
Kod:
./configure
make
make install

to jest tzw. instalacja ze źródeł, oczywiście po wykonaniu każdego z poleceń nie występują błędy - ostatnie polecenie MUSI być wykonane z konta root.

witamy w gronie linuxowców i po jasnej stronie mocy.

jeżeli potężny mc jest dla ciebie niewygodny możesz pobrać żródła darmowego programu gnome commander
Obrazek

jakbyś chciał używać gier pod windows ODINSTALUJ wine które masz i dodaj sobie przez YAST - ZARZĄDZANIE OPROGRAMOWANIEM - dodaj sobie nowe repozytorium przy użyciu URL -> http://software.opensuse.org/download/E ... SUSE_10.3/

lub pobierz źródła o ile wine będzie miało niższą wersję:
wine-0.9.56-SUSELinux10.3.i586.rpm
po pobraniu z konta root wudajesz polecenie
Kod:
rpm -i wine-0.9.56-SUSELinux10.3.i586.rpm

pamiętaj jak wpiszes kilka pierwszych liter nazwy naciskasz TABulator i reszta nazwy ci się dopisze.

_________________
Wszyscy ludzie się boją, ale odważni nie myślą o strachu i idą naprzód, czasem po śmierć, ale zawsze po zwycięstwo.


Góra
 Zobacz profil  
 
PostNapisane: 2008-03-04, 18:18 
Offline
Szef wywiadu
Avatar użytkownika

Dołączył(a): 2005-04-04, 23:14
Posty: 759
Lokalizacja: Białogard
Cytuj:
Jeżeli:
- jesteś nowym użytkownikiem LINUKSA
- chcesz zainstalować jakolwiek program

to najpierw przeczytaj następujące kroki (dla przykładu - wymyślony program o nazwie foo :

1. Sprawdź czy program, który chcesz zainstalować nie jest w repozytoriach :

1.1 Uruchom wszystkie repozytoria według przykładu ze strony : http://forum.ubuntu.pl/viewtopic.php?t=1591
1.2 Odśwież swój lokalny cache repozytoriów wpisując w terminalu:
Kod:
sudo apt-get update

1.3 Szukamy pożądanej przez nas paczki (możliwe 3 sposoby) :
a) terminal
1. Szukamy pożądanego programu poprzez komendę, którą także wpisujemy w terminalu:
Kod:
sudo apt-cache search foo

2. Jeżeli terminal zwróci nam informację iż nasza paczka nazywa się powiedzmy:
Kod:
foo-base

instalujemy ją poprzez wpisujanie w terminalu:
Kod:
sudo apt-get install foo-base

3. Uruchamiamy program i cieszymy się :)

b) Synaptic lub Kynaptic
1. Uruchamiamy Synaptica lub Kynaptica
2. Wybieramy opcję Szukaj i wpisujemy to czego szukamy
3. Jeżeli zostaje program znaleziony to zaznaczamy go do instalacji i instalujemy (przycisk Zastosuj)
4. Uruchamiamy program i cieszymy się :)

c) Strona www.
1. Wchodzimy na stronę:
http://packages.ubuntu.com/
2. W polu wyszukiwania wpisujemy nazwę paczki otrzymując listę znalezionych pakietów.
3. Instalujemy znaleziony pakiet według przepisu z punktów a) lub b)

2. Jeżeli :
- program, który jest w repo nie odpowiada Ci wersją (chcesz mieć nową paczkę)
- program, który chcesz mieć nie znajduje się w żadnym repo
- masz zacięcie do kompilacji
- chcesz się czegoś nauczyć
to robimy następujące kroki:
2.1 Potrzebujemy zbiór rzeczy potrzebnych do kompilacji i aby to uzyskać wpisujemy w terminalu:
Kod:
sudo apt-get install build-essential

2.2 Aby nie robić sobie śmietnika z systemu instalujemy pakiet checkinstall
Kod:
sudo apt-get install checkinstall

2.3 Wchodzimy na stronę www programu, który chcemy zainstalować.
2.4 Szukamy (zapewne w dziale Download), coś co może przypominać paczkę Source code. Zwykle plik ma rozszerzenie .tar.bz2 albo tar.gz
2.5 Ściągamy plik
2.6 Rozpakowujemy paczkę (tworzy on zazwyczaj katalog, w którym jest cały kod źródłowy tego programu)
2.7 Szukamy w tym stworzonym katalogu pliku README ablo INSTALL i czytamy go ze zrozumieniem - opis jak zainstalować paczkę i stosujemy się do niego :)
2.8 Najczęstsza procedura kompilacji wygląda tak:
Załóżmy iż paczka wypakowana jest do katalogu:
Kod:
/home/pabloesc/Compiles/alltray

2.8.1 W terminalu wchodzimy do tego katalogu
Kod:
cd /home/pabloesc/Compiles/alltray

2.8.2 Uruchamiamy konfigurację pakietu wpisując w terminalu:
Kod:
./configure

Na tym etapie sprawdzane jest czy mamy wszystkie odpowiednie pakiety potrzebne do kompilacji. Jeżeli terminal zwróci nam błąd, to na 99% komputer sam powie, którego pakietu mu dokładnie brakuje .
Załóżmy iż terminal zwrócił taki błąd:
Kod:
configure: error: Could not find foo-pablo library.

Widzimy, iż w tym przykładzie brakuje pakietu foo-pablo
W przypadku systemów Debiano-pochodnych (a takim jest Ubuntu) do dalszej kompilacji potrzebny jest nam odpowiedni pakiet dev.
Szukamy zatem pakietu foo-pablo dev i taką nazwę szukamy za pomocą punktu 1. tego opracowania.
Instalujemy ten pakiet i ponownie odpalamy ./configure .
2.8.3 Jeżeli ./configure nie zwróci nam już błedu to przechdzimy dalej. Wpisujemy w terminalu:
Kod:
make

Jest to najdłuższa część (czasowo) całej kompilacji
2.8.4 Po udanym make, wpisujemy w teminalu:
Kod:
sudo checkinstall -D

Najłatwiejszą opcją do zainstalowania programu jest:
Kod:
sudo make install

ale dla mniej wprawionych użytkowników usunięcie takiego programu może być problematyczne.
Checkinstall natomiast tworzy nam paczkę deb, którą zaraz instaluje nie robiąc nam z systemu śmietnika i pozwalając na sprawne usunięcie takie programu, jeżeli nie spełni naszych marzeń :)

---------------------------------------------------------------------------------------------------

Zgodnie z pewną sugestią opiszę jak zainstalować program / grę , którą ściągniemy w nieco odmiennej formie niż powyżej.
Są to głównie pliki z rozszerzeniem *.bin, *.run lub *.sh.

1. Wybieramy nasz cel

Załóżmy, że chcemy zainstalować grę Enemy Territory. Torrenty do ściągnięcia tej gry (w 100% legalne) znajdziemy tu : http://zerowing.idsoftware.com:6969/.

W momencie kiedy skończymy ściągać plik, w wybranym przez nas katalogu znajdować się będzie plik :
Kod:
et-linux-2.60.x86.run


Załóżmy że plik ten znajduje się w katalogu :
Kod:
~/Desktop/


UWAGA : Należy pamiętać że znak ~ odpowiada /home/nazwa_twojego_usera
Używanie tyldy (~) jest bardzo przydatne w codziennym poruszaniu się po katalogach.

1.1 Tworzymy odpowiednie miejsce dla naszego programu / gry

Kod:
mkdir -p ~/Games/Enemy\ Territory


1.2 Kopiujemy tam ściągnięty plik

Kod:
cp ~/Desktop/et-linux-2.60.x86.run ~/Games/Enemy\ Territory


1.3 Przechodzimy do katalogu gdzie skopiowaliśmy nasz plik
Kod:
cd '~/Games/Enemy Territory'


2. Przechodzimy do sedna

W chwili obecnej mamy w katalogu jeden plik, ale jak go uruchomić ?
W odróżnieniu od systemów pewnej firmy z Redmond, nie wszystko w Linuksie da się uruchomić dwoma kliknięciami myszki (i zapewniam was że jest to zaleta :) )

2.1 Informację o naszym pliku

Wydajemy komendę :
Kod:
ls -l

Powinniśmy otrzymać coś +-
Kod:
-rw-r--r-- 1 pablo pablo 18948096 sty 1 17:38 et-linux-2.60.x86.run


Interesuje nasz szczególnie pierwsza część :
możliwe litery które tam występują to :
Kod:

r - prawa do odczytu
w - prawa do zapisu
x - prawa do uruchomienia
d - znacznik katalogu

Wypisany powyższy znacznik oznacza że dany plik ma daną własność, jej brak oznacza brak tej własności.

Znak 1 deklaruje informację o katalogu (znacznik d, który występuje w przypadku gdy jest to katalog, lub nie w przypadku pliku)
Znaki 2-4 deklarują prawa użytkownika
Znaki 5-7 deklarują prawa grupy do której plik należy
Znaki 8-10 deklarują prawa innych użytkowników

2.2 Zmieniamy uprawnienia pliku

W przykładowej sytuacji, plik nie ma informacji, że można go uruchomić. Musimy zatem tą sytuację zmienić.
Do zmiany praw służy polecenie
Kod:

chmod

Wydajemy polecenie :
Kod:

chmod +x ./et-linux-2.60.x86.run


"x" wskazuje na flagę jaką chcemy zmienić
"+" wskazuje na to co chcemy z flagą zrobić, czyli w tym przypadku dodać

UWAGA: Oczywiście pamiętamy że znacznik
Kod:

./

wskazuje na katalog, w którym obecnie jesteśmy.

3. Uruchamiamy !! :)

To już wszystko, prawda, że to banalne ?
Uruchamiamy plik teraz bądź :
- poprzez dwukliknięcie z poziomu przeglądania katalogów (nie wszystko można w ten sposób uruchomić !!)
- poprzez
Kod:

./et-linux-2.60.x86.run


Pozdrawiam


Góra
 Zobacz profil  
 
PostNapisane: 2008-03-04, 18:24 
Offline
Generał dywizji
Generał dywizji

Dołączył(a): 2005-04-05, 22:29
Posty: 4227
kilo tekstu a malo z tego się przyda...

Kolega posiada SuSE :)

więc podane linki nie mają zastosowania - natomiast ogólny algorytm jest całkowicie poprawny, tylko musi poszukać repo dla suse
od siebie dodam na przykład -> http://linux.derkeiler.com/Mailing-List ... 02034.html

natomiast przykład z ET jest w miarę uniwersalny

_________________
Wszyscy ludzie się boją, ale odważni nie myślą o strachu i idą naprzód, czasem po śmierć, ale zawsze po zwycięstwo.


Góra
 Zobacz profil  
 
PostNapisane: 2008-03-05, 12:12 
Offline
Szef wywiadu
Avatar użytkownika

Dołączył(a): 2005-04-04, 23:14
Posty: 759
Lokalizacja: Białogard
[CKSS]Hetman napisał(a):
kilo tekstu a malo z tego się przyda...

Kolega posiada SuSE :)
natomiast przykład z ET jest w miarę uniwersalny

Ale po polsku :P
David to nie moja wina, ze kolega wybrał nie to distro :mrgreen:

Pozdrawiam dwu systemowców :D

Obrazek


Góra
 Zobacz profil  
 
PostNapisane: 2008-03-05, 20:25 
Offline
Administrator
Administrator
Avatar użytkownika

Dołączył(a): 2005-04-01, 01:02
Posty: 703
Lokalizacja: CK/Wielki Babilon
Czemu dajecie całe, długaśne opisy, zamiast po prostu dać do nich linka?

_________________
Zbieram na kompa pod ArmA 2, ArmA 2 i <del>internet bez limitu</del> ;P
Jabber IDentification: knt (małpeczka) nerd|gazeta (kropeczka) pl

Obrazek
Obrazek


Góra
 Zobacz profil  
 
PostNapisane: 2008-03-05, 22:03 
Offline
Szef wywiadu
Avatar użytkownika

Dołączył(a): 2005-04-04, 23:14
Posty: 759
Lokalizacja: Białogard
[CKSS]KNT napisał(a):
Czemu dajecie całe, długaśne opisy, zamiast po prostu dać do nich linka?


Bo nie znam linka do tego opisu, a mam opis :P


Góra
 Zobacz profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Powered by phpBB® Forum Software © phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL