EKG 1.7 instalacja pod Debianem

Tematy związane z oprogramowaniem, instalacją, konfiguracją
wojtasm91
Posty: 24
Rejestracja: 01 grudnia 2009, 15:28

Post autor: wojtasm91 »

Prosiliście o wynik działania a więc proszę.

Kod: Zaznacz cały

wojtas@debian:~$ uname -r
2.6.26-2-686

Kod: Zaznacz cały

wojtas@debian:~$ cat /etc/apt/sources.list
# 
# deb cdrom:[Debian GNU/Linux 5.0.3 _Lenny_ - Official i386 DVD Binary-1 20090905-08:48]/ lenny contrib main

deb cdrom:[Debian GNU/Linux 5.0.3 _Lenny_ - Official i386 DVD Binary-1 20090905-08:48]/ lenny contrib main

deb [url]http://security.debian.org/[/url] lenny/updates main contrib
deb-src [url]http://security.debian.org/[/url] lenny/updates main contrib

deb [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main contrib
deb-src [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main contrib
wojtas@debian:~$
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Zanim coś wykonasz nieodpowiedniego z systemem przejrzyj wcześniej forum

Zapoznaj się dokładnie z takim tematem:
http://debian.linux.pl/viewtopic.php?p=89342#89342

Uzupełnij zawartość pliku /etc/apt/sources.list. Wykonaj aktualizację systemu. Jak nie będzie żadnych błędów i system będzie sprawny, wtedy będziesz mógł coś instalować.

alex2, wszystko fajnie, tylko na nieprzygotowanym wcześniej systemie nic z tego co zaproponowałeś nie będzie praktycznie działać.
alex2
Posty: 34
Rejestracja: 29 stycznia 2009, 23:13
Lokalizacja: Kraków Dolny

Post autor: alex2 »

4 dni temu instalowałem Lennego z małego CD1 i mam to wszystko.

Kolega z tego co widzę, instalował z DVD1. Możliwe, że przy instalacji nie dał opcji aktualizacji paczek.
Prawdopodobnie tak, bo oprócz ,,security'', nie ma żadnych adresów. Chociaż może DVD w repozytorium może to częściowo zastąpić? Nie wiem.

Ale wydaje mi się, że nawet jeśli nie polskie ekg, to gcc powinien mieć przy DVD w repozytorium.

Pozdrawiam.
wojtasm91
Posty: 24
Rejestracja: 01 grudnia 2009, 15:28

Post autor: wojtasm91 »

Koledzy kompilator gcc się zainstalował. Chciałem zainstalować ekg postępując zgodnie z radami ale teraz mam coś takiego:

Kod: Zaznacz cały

debian:/home/wojtas/ekg/ekg-20091228# ./configure 
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for an ANSI C-conforming const... yes
checking for gmake... no
checking for make... no
configure: error: make 
alex2
Posty: 34
Rejestracja: 29 stycznia 2009, 23:13
Lokalizacja: Kraków Dolny

Post autor: alex2 »

Informuje, że nie masz z kolei make. Ta metoda, którą Ci podałem, jest już nieaktualna, bo się okazało, że nie masz adresów repozytoriów (apt-get nie ma skąd pobierać, nie widzi pakietów).

Do tego niewiele można zrobić ręcznie, bo masz dość goły system.

Jak Ci radziłem na PW, możesz temu zaradzić, dopisując takie dwie linie:

Kod: Zaznacz cały

deb [url]http://ftp.vectranet.pl/debian/[/url] lenny main
deb-src [url]http://ftp.vectranet.pl/debian/[/url] lenny main
W pliku /etc/apt/souces.list. Najlepiej pod tymi 2-ma pierwszymi liniami deb cdrom.
Wygodnym edytorem graficznym jest gedit.
Zapis, potem komenda:

Kod: Zaznacz cały

apt-get update

(aktualizacja bazy, głównie na podstawie Twoich nowych wpisów)

A potem:

Kod: Zaznacz cały

apt-get upgrade
(aktualizacja Twoich paczek do tych najnowszych wersji w repozytorium)

Ta druga komenda może potrwać z pół godziny do godziny.

Potem możesz np. sprawdzić, czy masz już program make:

Kod: Zaznacz cały

make --version
Jak coś, to poniżej to opisałem graficznie, ale nie polecam.
Powodzenia!

Można to zrobić graficznie.
Możesz wejść w opcje Menedżera Aktualizacji (w menu System/Administracja) i dać mu "Sprawdź". Podczas tego, powinna się pojawić ikona menedżera w zasobniku systemowym. Klikasz ją prawym, "Ustawienia" i tam jest takie coś, jak "Pobieranie" Tam trzeba wybrać któryś serwer z Polski, ja biorę główny lub Vectranet.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

wojtasm91, po co kompilujesz, kiedy możesz zainstalować pakiet z repozytorium. Przeczytaj coś wcześniej.

Czy wykonałeś aktualizację systemu i przebiegła bez żadnych błędów?

Przedstaw aktualną, po zmianach zawartość pliku:

Kod: Zaznacz cały

cat /etc/apt/sources.list

Ps. alex2, mieszasz. Miał zrobić tylko to co jest w opisie na forum (odnośnik) i nic więcej. Potem przedstawić błędy. ¯adne narzędzia graficzne przy kompilacji w niesprawnym systemie nie mają racji bytu. Powodują dodatkowe błędy. Jak masz tak mieszać to się lepiej zatrzymaj bo rozłożysz mu system.
wojtasm91
Posty: 24
Rejestracja: 01 grudnia 2009, 15:28

Post autor: wojtasm91 »

Kolego mam pytanko aby zapisać zmiany w pliku muszę być rootem a mimo usilnych kombinacji nie mogę zalogować się na roota w trybie graficznym wiem że tp jest normalne ale z tego co mi wiadomo można to ominąć.
alex2
Posty: 34
Rejestracja: 29 stycznia 2009, 23:13
Lokalizacja: Kraków Dolny

Post autor: alex2 »

Najłatwiej wejść do konsoli, wpisać komendę su podać hasło i jesteś jako root.
I po tym np.:

Kod: Zaznacz cały

#gedit /etc/apt/sources.lst

otworzy Ci ten plik do edycji.
Możesz go wtedy edytować również w edytorze tekstowym, np. za pomocą nano:

Kod: Zaznacz cały

#nano /etc/apt/sources.lst


fnmirk, o jakich "narzędziach graficznych przy kompilacji" piszesz, bo nie rozumiem.
Jedyna grafika, to edycja sources.list geditem.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

wojtasm91, odnośnik do tematu, który przedstawiłem dokładnie opisuje sposób postępowania.

Przeczytaj jeszcze raz dokładnie: http://debian.linux.pl/viewtopic.php?p=89342#89342

i zastosuj w praktyce. Wszystkie odpowiedzi masz na forum i w systemie, nie ma sensu tego kolejny raz opisywać. Wszystkie pliki systemowe do edycji wymagają uprawnień użytkownika root. Jak uzyskać uprawnienia root masz na końcu opisu w podanym odnośniku.

Wykonaj aktualizację systemu zgodnie z opisem. Jak będą błędy to je przedstaw.
wojtasm91
Posty: 24
Rejestracja: 01 grudnia 2009, 15:28

Post autor: wojtasm91 »

Koledzy dokonałem aktualizacji, ale jak wpisałem polecenia mające sprawdzić ,,make'' to otrzymałem negatywną odpowiedź, co dalej robić?
ODPOWIEDZ