ubuntu 8,04 - Nie udało się odnaleźć pakietu libnet-1.0.2a
area51 - 04 Cze 2008 04:33
Mam małe pytanie związane z instalacją w ubuntu 8.04 .
Wpisuję : sudo apt-get install libnet-1.0.2a tar.gz
i wyskakuje mi takie coś
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu libnet-1.0.2a
biblotekę mam na pulpicie spakowaną i wypakowaną co robie źle ?
Inne aplikacje się ładują.
Robiłem update .
Nigdy wcześniej nie miałem do czynienia z lunuxem więc proszę się nie dziwić .
Spodobał mi się ten system mimo że mam go 1 dzień.
Mam go na osobnej partycji niż xp lecz to chyba nie ma nic do znaczenia.
Zdaje mi się że źle podałem ścieżke jeśli tak to proszę podać jak ma ona wyglądać.
gromleon - 04 Cze 2008 04:56
Tym poleceniem instalujesz program sciągając go z sieci.
Aby zainstalować program,który ściagnołeś na swoj komp wejdź w katalog znajdz plik readme i poczytaj sposób instalacji
zazwyczaj robi sie to jako root
otwierasz terminał przechodzisz do katalogu programu
w terminalu piszesz
make
potem
make install
ale dokładny opis masz w readme.
jeśli nie chce ci sie tak bawić to szukaj pakietu programu z rozszerzeniem .deb wtedy nalezy tylko 2 razy kliknąc na pakiet i juz
P.S. są jeszcze takie programy jak "dodaj usuń programy" i "synaptic" ten drugi w bedzie w menu system - administracja.
area51 - 04 Cze 2008 13:17
Ok w starszej wersji było takie coś jak automatix2 tu tego nie zrobili tyle się doczytałem chodzi mi o to czy jest coś podobnego do tego tak żeby kliknąć i niech się instaluje jak exe w windowsie bo nie będę konwertował non stop na deb żeby zainstalować i nie chce mi się tez wpisywać tych wszystkich komend .
W windows jeśli coś było spakowane to np: jpeg.rar lib zip tu natomiast libnet-1.0.2a.tar.gz czy tar to odpowiednik jpeg np lub dll chyba w tym przypadku a gz to cos jak rar lub zip ? albo odwrotnie bo we właściwościach po wypakowaniu nie pisze.
Skoro położenie tego pliku to /home/www2/Pulpit Libnet-1.0.2a to jak mam to wpisać żeby sie zainstalowało? make install home/www2/Pulpit Libnet-1.0.2a ?
Może tak:
Wpisuje su podaje hasło i mam root(małpa)www2-desktop:/home/www2# co dalej mam wpisać że by to poszło cd libnet ? configure? make? może ten program mc odpowiednik total commandera to zainstaluje jeśli tak to co mam w nim wpisać bo nie mam zielonego pojęcia proszę mnie nakierować najlepiej było by jak by ktoś podał pełny ciąg ścieżki.
Pytanie moje jest pewnie banalne no ale po to jest nauka jazdy żeby sie człowiek nauczył kierować i ja to samo chciałbym z robić w przypadku tego oprogramowania.
Bullseye - 04 Cze 2008 13:23
Prosisz o nakierowanie, wiec najprosciej bedzie jak poczytasz o kompilowaniu programow (nie to nie jest tak jak ty to nazywasz konwertowanie na .deb).
Sporo na ten temat masz na przyklad TU.
I PAMIETAJ
Windows nie rowna sie GNU/Linux (na szczescie )
tzok - 04 Cze 2008 14:12
Najpierw musisz zdekompresować plik gz, następnie wyodrębnić do jakiegoś katalogu pliki z archiwum tar (choć zasadniczo to jeden krok), w końcu przejść do tego katalogu i uruchomić skrypty kompilatora i konsolidatora.
Alternatywnie możesz wpisać sudo apt-get install libnet i powinno Ci ściągnąć gotową skompilowaną paczkę ze wszystkimi zależnościami i ją zainstalować.
TAR to Tape Archiver - czyli program do archiwizacji plików (pierwotnie na taśmie), łączy wszystki pliki w jeden duży plik i zachowuje ich katalog (nazwy i położenie w pliku archiwum).
GZ to GZIP - program do kompresji, ale potrafi skompresować tylko pojedynczy plik i nie przechowuje żadnych danych katalogowych tego pliku (np. nazwy).
Ich połączenie to tar.gz dzięki czemu mamy i kompresję i archiwizację. Odpowiada to opcji Solid Archive w RARze.
area51 - 04 Cze 2008 14:34
Prosisz o nakierowanie, wiec najprosciej bedzie jak poczytasz o kompilowaniu programow (nie to nie jest tak jak ty to nazywasz konwertowanie na .deb).
Sporo na ten temat masz na przyklad TU.
I PAMIETAJ
Windows nie rowna sie GNU/Linux (na szczescie )
Ściągnołeś program w postaci zapakowanej i skompresowanej czyli tar.gz lub .tgz (Zwane także “tarballami”). Przenosimy je do katalogu gdzie chcemy zainstalować dany program.
Ok ale skąd mam wiedzieć gdzie to ma sie zainstalować w któerym katalogu w windows bibloteki instalowały sie w c:windows system a tu?
Dodano po 8 [minuty]:
[Alternatywnie możesz wpisać sudo apt-get install libnet i powinno Ci ściągnąć gotową skompilowaną paczkę ze wszystkimi zależnościami i ją zainstalować.
Wpisałem: i tak i z rota
www2(małpa)www2-desktop:~$ sudo apt-get install libnet
[sudo] password for www2:
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu libnet
www2(małpa)www2-desktop:~$ su
Hasło:
root(małpa)www2-desktop:/home/www2# sudo apt-get install libnet
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu libnet
root(małpa)www2-desktop:/home/www2#
więc co zle zrobiłem? jak pisałem wcześniej mam to na pulpicie to chyba lepiej niz gdzieś w katalogu bo nie muszę wpisywac do tego ścieżki i co z tym fantem?
readme wygląda tak
Installation:
-------------
0. nroff -man doc/libnet.3 | less
1. Read the doc/ files
2. ./configure
3. make
4. make install
- optional -
5. make supp
6. make util
EOF
tzok - 04 Cze 2008 16:54
No to wypakuj to sobie gdziekolwiek (np do /usr/src), przejdź do tego katalogu i zrób co napisano (jako root, czyli sudo na początku):
./configure
make
make install
area51 - 04 Cze 2008 17:35
jest jakiś błąd z tego co doczytałem nie moge teraz usunąć folderu libnet jest na nim kłutka i jakaś koperta daje usuń i nie usuwa.Nie można przenieść pliku do kosza, usunąć go trwale? Unable to trash file: Permission denied
tar -zxvf-1.0.2a.tar.gz
tar: -1.0.2a.tar.gz: Nie można open: No such file or directory
tar: Błąd nie do naprawienia: koniec
tar: Child returned status 2
tar: Zakończenie z błędem z powodu uprzednich błędów
Bullseye - 04 Cze 2008 18:00
Czy dobrze mi sie wydaje czy zamiast libnet-1.0.2a tar.gz uzyles -1.0.2a.tar.gz ? Jesli tak to jakim cudem chcesz zeby rozpakowalo ci plik libnet-1.0.2a?
area51 - 04 Cze 2008 18:11
Jest już wypakowany 2 miejscach 1 ppm rozpakuj tutaj 2 metoda tar -zxvf libnet-1.0.2a.tar.gz i dalej nie idzie.
www2(małpa)www2-desktop:~$ cd 0000
www2(małpa)www2-desktop:~/0000$ tar -zxvf libnet-1.0.2a.tar.gz
Libnet-1.0.2a/
Libnet-1.0.2a/Makefile.in
Libnet-1.0.2a/README
Libnet-1.0.2a/VERSION
Libnet-1.0.2a/acconfig.h
Libnet-1.0.2a/acinclude.m4
Libnet-1.0.2a/aclocal.m4
Libnet-1.0.2a/config.guess
Libnet-1.0.2a/config.sub
Libnet-1.0.2a/configure
Libnet-1.0.2a/configure.in
Libnet-1.0.2a/ensure-dir.sh
Libnet-1.0.2a/install-sh
Libnet-1.0.2a/libnet-config.in
Libnet-1.0.2a/doc/
Libnet-1.0.2a/doc/CHANGELOG
Libnet-1.0.2a/doc/CHANGELOG-NEWFUNCTIONS
Libnet-1.0.2a/doc/COPYING
Libnet-1.0.2a/doc/README
Libnet-1.0.2a/doc/TODO-1.0
Libnet-1.0.2a/doc/TODO-1.1
Libnet-1.0.2a/doc/libnet.3
Libnet-1.0.2a/doc/Ancillary/
Libnet-1.0.2a/doc/Ancillary/README.asn.1
Libnet-1.0.2a/doc/Ancillary/README.bpf
Libnet-1.0.2a/doc/Ancillary/README.legacy-applications
Libnet-1.0.2a/doc/Ancillary/README.libnet-config
Libnet-1.0.2a/doc/Ancillary/README.linux
Libnet-1.0.2a/doc/Ancillary/README.rawsockets
Libnet-1.0.2a/example/
Libnet-1.0.2a/example/Makefile.in
Libnet-1.0.2a/example/libnet-example-1.c
Libnet-1.0.2a/example/libnet-example-2.c
Libnet-1.0.2a/example/libnet-example-3.c
Libnet-1.0.2a/example/libnet-example-4.c
Libnet-1.0.2a/include/
Libnet-1.0.2a/include/bpf.h
Libnet-1.0.2a/include/config.h.in
Libnet-1.0.2a/include/gnuc.h
Libnet-1.0.2a/include/ifaddrlist.h
Libnet-1.0.2a/include/libnet.h
Libnet-1.0.2a/include/libnet/
Libnet-1.0.2a/include/libnet/libnet-asn1.h
Libnet-1.0.2a/include/libnet/libnet-functions.h
Libnet-1.0.2a/include/libnet/libnet-headers.h
Libnet-1.0.2a/include/libnet/libnet-macros.h
Libnet-1.0.2a/include/libnet/libnet-ospf.h
Libnet-1.0.2a/include/libnet/libnet-structures.h
Libnet-1.0.2a/lib/
Libnet-1.0.2a/misc/
Libnet-1.0.2a/misc/libnet.s2h
Libnet-1.0.2a/ports/
Libnet-1.0.2a/ports/Linux/
Libnet-1.0.2a/ports/Linux/Redhat-RPM/
Libnet-1.0.2a/ports/Linux/Redhat-RPM/libnet.spec
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/Makefile
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/files/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/files/CVS/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/files/CVS/Root
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/files/CVS/Repository
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/files/CVS/Entries
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/files/md5
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/patches/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/patches/CVS/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/patches/CVS/Root
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/patches/CVS/Repository
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/patches/CVS/Entries
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/pkg/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/pkg/CVS/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/pkg/CVS/Root
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/pkg/CVS/Repository
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/pkg/CVS/Entries
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/pkg/COMMENT
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/pkg/DESCR
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/pkg/PLIST
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/work/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/work/CVS/
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/work/CVS/Root
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/work/CVS/Repository
Libnet-1.0.2a/ports/OpenBSD-FreeBSD/Libnet/work/CVS/Entries
Libnet-1.0.2a/src/
Libnet-1.0.2a/src/CVS/
Libnet-1.0.2a/src/CVS/Root
Libnet-1.0.2a/src/CVS/Repository
Libnet-1.0.2a/src/CVS/Entries
Libnet-1.0.2a/src/libnet_asn1.c
Libnet-1.0.2a/src/libnet_build_arp.c
Libnet-1.0.2a/src/libnet_build_dns.c
Libnet-1.0.2a/src/libnet_build_ethernet.c
Libnet-1.0.2a/src/libnet_build_icmp.c
Libnet-1.0.2a/src/libnet_build_igmp.c
Libnet-1.0.2a/src/libnet_build_ip.c
Libnet-1.0.2a/src/libnet_build_ospf.c
Libnet-1.0.2a/src/libnet_build_rip.c
Libnet-1.0.2a/src/libnet_build_snmp.c
Libnet-1.0.2a/src/libnet_build_tcp.c
Libnet-1.0.2a/src/libnet_build_udp.c
Libnet-1.0.2a/src/libnet_checksum.c
Libnet-1.0.2a/src/libnet_error.c
Libnet-1.0.2a/src/libnet_hex_dump.c
Libnet-1.0.2a/src/libnet_prand.c
Libnet-1.0.2a/src/libnet_if_addr.c
Libnet-1.0.2a/src/libnet_insert_ipo.c
Libnet-1.0.2a/src/libnet_insert_tcpo.c
Libnet-1.0.2a/src/libnet_link_bpf.c
Libnet-1.0.2a/src/libnet_link_dlpi.c
Libnet-1.0.2a/src/libnet_link_nit.c
Libnet-1.0.2a/src/libnet_link_pf.c
Libnet-1.0.2a/src/libnet_link_snit.c
Libnet-1.0.2a/src/libnet_link_snoop.c
Libnet-1.0.2a/src/libnet_link_sockpacket.c
Libnet-1.0.2a/src/libnet_packet_mem.c
Libnet-1.0.2a/src/libnet_port_list.c
Libnet-1.0.2a/src/libnet_resolve.c
Libnet-1.0.2a/src/libnet_socket.c
Libnet-1.0.2a/src/libnet_version.c
Libnet-1.0.2a/src/libnet_write_ip.c
Libnet-1.0.2a/src/libnet_build_vrrp.c
Libnet-1.0.2a/support/
Libnet-1.0.2a/support/bpf-lkm/
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/CVS/
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/CVS/Root
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/CVS/Repository
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/CVS/Entries
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/Makefile
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/README
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/diff.if_ethersubr.c
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/ether_mod.c
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/ether_mod_load.c
Libnet-1.0.2a/support/bpf-lkm/FreeBSD/4.0-ether.diff
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/CVS/
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/CVS/Root
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/CVS/Repository
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/CVS/Entries
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/Makefile.in
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/README
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/configure.in
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/ether_mod-2.4.c
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/ether_mod-2.5.c
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/ether_mod-2.6.c
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/ether_mod-2.7.c
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/ether_mod_load.c
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/etherspoof-kernel-2.7.diff
Libnet-1.0.2a/support/bpf-lkm/OpenBSD/OpenBSD
Libnet-1.0.2a/test/
Libnet-1.0.2a/test/Makefile.in
Libnet-1.0.2a/test/libnet_test.h
Libnet-1.0.2a/test/test-step.sh
Libnet-1.0.2a/test/Ethernet/
Libnet-1.0.2a/test/Ethernet/CVS/
Libnet-1.0.2a/test/Ethernet/CVS/Root
Libnet-1.0.2a/test/Ethernet/CVS/Repository
Libnet-1.0.2a/test/Ethernet/CVS/Entries
Libnet-1.0.2a/test/Ethernet/Makefile.in
Libnet-1.0.2a/test/Ethernet/arp.c
Libnet-1.0.2a/test/Ethernet/get_address.c
Libnet-1.0.2a/test/Ethernet/icmp_mask.c
Libnet-1.0.2a/test/Ethernet/poink.c
Libnet-1.0.2a/test/Ethernet/tcp.c
Libnet-1.0.2a/test/ICMP/
Libnet-1.0.2a/test/ICMP/CVS/
Libnet-1.0.2a/test/ICMP/CVS/Root
Libnet-1.0.2a/test/ICMP/CVS/Repository
Libnet-1.0.2a/test/ICMP/CVS/Entries
Libnet-1.0.2a/test/ICMP/Makefile.in
Libnet-1.0.2a/test/ICMP/icmp_echo.c
Libnet-1.0.2a/test/ICMP/icmp_timestamp.c
Libnet-1.0.2a/test/ICMP/icmp_timexceed.c
Libnet-1.0.2a/test/ICMP/icmp_unreach.c
Libnet-1.0.2a/test/ICMP/ping_of_death.c
Libnet-1.0.2a/test/ICMP/silvertongue.c
Libnet-1.0.2a/test/IP/
Libnet-1.0.2a/test/IP/CVS/
Libnet-1.0.2a/test/IP/CVS/Root
Libnet-1.0.2a/test/IP/CVS/Repository
Libnet-1.0.2a/test/IP/CVS/Entries
Libnet-1.0.2a/test/IP/Makefile.in
Libnet-1.0.2a/test/OSPF/
Libnet-1.0.2a/test/OSPF/CVS/
Libnet-1.0.2a/test/OSPF/CVS/Root
Libnet-1.0.2a/test/OSPF/CVS/Repository
Libnet-1.0.2a/test/OSPF/CVS/Entries
Libnet-1.0.2a/test/OSPF/Makefile.in
Libnet-1.0.2a/test/OSPF/ospf_hello.c
Libnet-1.0.2a/test/OSPF/ospf_lsa.c
Libnet-1.0.2a/test/OSPF/ospf_request.c
Libnet-1.0.2a/test/Random/
Libnet-1.0.2a/test/Random/CVS/
Libnet-1.0.2a/test/Random/CVS/Root
Libnet-1.0.2a/test/Random/CVS/Repository
Libnet-1.0.2a/test/Random/CVS/Entries
Libnet-1.0.2a/test/Random/Makefile.in
Libnet-1.0.2a/test/Random/hook.c
Libnet-1.0.2a/test/Random/prand_trials.c
Libnet-1.0.2a/test/TCP/
Libnet-1.0.2a/test/TCP/CVS/
Libnet-1.0.2a/test/TCP/CVS/Root
Libnet-1.0.2a/test/TCP/CVS/Repository
Libnet-1.0.2a/test/TCP/CVS/Entries
Libnet-1.0.2a/test/TCP/Makefile.in
Libnet-1.0.2a/test/TCP/syn-flood.c
Libnet-1.0.2a/test/TCP/tcp+data+ipopt.c
Libnet-1.0.2a/test/TCP/tcp+data.c
Libnet-1.0.2a/test/TCP/tcp.c
Libnet-1.0.2a/test/UDP/
Libnet-1.0.2a/test/UDP/CVS/
Libnet-1.0.2a/test/UDP/CVS/Root
Libnet-1.0.2a/test/UDP/CVS/Repository
Libnet-1.0.2a/test/UDP/CVS/Entries
Libnet-1.0.2a/test/UDP/Makefile.in
Libnet-1.0.2a/test/UDP/udp+data.c
Libnet-1.0.2a/test/UDP/udp.c
Libnet-1.0.2a/util/
Libnet-1.0.2a/util/Makefile.in
Libnet-1.0.2a/util/README
Libnet-1.0.2a/util/Get-mac/
Libnet-1.0.2a/util/Get-mac/Makefile.in
Libnet-1.0.2a/util/Get-mac/get_mac.c
Libnet-1.0.2a/config.sub-new
www2(małpa)www2-desktop:~/0000$ cd libnet-1.0.2a
bash: cd: libnet-1.0.2a: No such file or directory
www2(małpa)www2-desktop:~/0000$ libnet-1.0.2a
bash: libnet-1.0.2a: polecenie nieodnalezione
www2(małpa)www2-desktop:~/0000$ su
Hasło:
root(małpa)www2-desktop:/home/www2/0000# cd libnet-1.0.2a
bash: cd: libnet-1.0.2a: No such file or directory
root(małpa)www2-desktop:/home/www2/0000# libnet-1.0.2a
bash: libnet-1.0.2a: polecenie nieodnalezione
root(małpa)www2-desktop:/home/www2/0000#
CO źle robię? że nie mogę wejść do tego katalogu?
tzok - 04 Cze 2008 18:33
Katalog nazywa się Libnet-1.0.2a a nie libnet-1.0.2a...
area51 - 04 Cze 2008 18:38
tzok
Spec od komputerów
DZIĘKI myślałem ze to tak jak w wierszu poleceń w windowsie nie ma znaczenia wielkość liter.
nwgame - 04 Cze 2008 18:48
Najczęściej popełniany chyba błąd... linux jest takim systemem w którym wielkość liter ma ogromne znaczenie...
Pozdrawiam!
area51 - 04 Cze 2008 18:55
www2(małpa)www2-desktop:~$ cd 0000
www2(małpa)www2-desktop:~/0000$ cd Libnet-1.0.2a
www2(małpa)www2-desktop:~/0000/Libnet-1.0.2a$ ./configure
creating cache ./config.cache
Beginning autoconfiguration process for libnet-1.0.2a...
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for working const... yes
checking for a BSD compatible install... /usr/bin/install -c
checking whether make sets ${MAKE}... yes
checking for ranlib... ranlib
checking for ar... ar
checking for ln... ln
checking for strerror... yes
checking for pcap_open_live in -lpcap... no
checking low-level packet interface type... found SOCK_PACKET
checking how to run the C preprocessor... gcc -E
checking for net/ethernet.h... yes
checking for libnet_build_ip in -lnet... no
checking machine endianess... lil
checking if unaligned accesses fail... no
checking for sys/sockio.h... no
updating cache ./config.cache
creating ./config.status
creating Makefile
creating test/Makefile
creating test/TCP/Makefile
creating test/Ethernet/Makefile
creating test/UDP/Makefile
creating test/ICMP/Makefile
creating test/Random/Makefile
creating test/OSPF/Makefile
creating util/Makefile
creating util/Get-mac/Makefile
creating example/Makefile
creating libnet-config
creating include/config.h
www2(małpa)www2-desktop:~/0000/Libnet-1.0.2a$ make
sed -e 's/.*/#define VERSION "&"/' ./VERSION > version.h
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_resolve.c -o src/libnet_resolve.o
In file included from src/libnet_resolve.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
src/libnet_resolve.c: W funkcji `libnet_host_lookup,:
src/libnet_resolve.c:67: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `sprintf, róźnią sie znakiem
src/libnet_resolve.c:71: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `__builtin_strncpy, róźnią sie znakiem
src/libnet_resolve.c: W funkcji `libnet_host_lookup_r,:
src/libnet_resolve.c:95: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `sprintf, róźnią sie znakiem
src/libnet_resolve.c:100: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `__builtin_strncpy, róźnią sie znakiem
src/libnet_resolve.c: W funkcji `libnet_name_resolve,:
src/libnet_resolve.c:116: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `inet_addr, róźnią sie znakiem
src/libnet_resolve.c:118: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `gethostbyname, róźnią sie znakiem
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_socket.c -o src/libnet_socket.o
In file included from src/libnet_socket.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_checksum.c -o src/libnet_checksum.o
In file included from src/libnet_checksum.c:37:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
src/libnet_checksum.c: W funkcji `libnet_do_checksum,:
src/libnet_checksum.c:98: ostrzeżenie: dereferencing type-punned pointer will break strict-aliasing rules
src/libnet_checksum.c:110: ostrzeżenie: dereferencing type-punned pointer will break strict-aliasing rules
src/libnet_checksum.c:200: ostrzeżenie: porównanie jest zawsze fałszywe ze względu na ograiczony zakres typu danych
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_prand.c -o src/libnet_prand.o
In file included from src/libnet_prand.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_version.c -o src/libnet_version.o
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_write_ip.c -o src/libnet_write_ip.o
In file included from src/libnet_write_ip.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_insert_ipo.c -o src/libnet_insert_ipo.o
In file included from src/libnet_insert_ipo.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_insert_tcpo.c -o src/libnet_insert_tcpo.o
In file included from src/libnet_insert_tcpo.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_error.c -o src/libnet_error.o
In file included from src/libnet_error.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_link_sockpacket.c -o src/libnet_link_sockpacket.o
In file included from src/libnet_link_sockpacket.c:52:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_packet_mem.c -o src/libnet_packet_mem.o
In file included from src/libnet_packet_mem.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_ip.c -o src/libnet_build_ip.o
In file included from src/libnet_build_ip.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_tcp.c -o src/libnet_build_tcp.o
In file included from src/libnet_build_tcp.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_udp.c -o src/libnet_build_udp.o
In file included from src/libnet_build_udp.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_arp.c -o src/libnet_build_arp.o
In file included from src/libnet_build_arp.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_ethernet.c -o src/libnet_build_ethernet.o
In file included from src/libnet_build_ethernet.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_icmp.c -o src/libnet_build_icmp.o
In file included from src/libnet_build_icmp.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_igmp.c -o src/libnet_build_igmp.o
In file included from src/libnet_build_igmp.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_dns.c -o src/libnet_build_dns.o
In file included from src/libnet_build_dns.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_snmp.c -o src/libnet_build_snmp.o
In file included from src/libnet_build_snmp.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_rip.c -o src/libnet_build_rip.o
In file included from src/libnet_build_rip.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_ospf.c -o src/libnet_build_ospf.o
In file included from src/libnet_build_ospf.c:39:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_build_vrrp.c -o src/libnet_build_vrrp.o
In file included from src/libnet_build_vrrp.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_asn1.c -o src/libnet_asn1.o
In file included from src/libnet_asn1.c:59:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_hex_dump.c -o src/libnet_hex_dump.o
In file included from src/libnet_hex_dump.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_if_addr.c -o src/libnet_if_addr.o
In file included from src/libnet_if_addr.c:37:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
gcc -O2 -funroll-loops -fomit-frame-pointer -Wall -DHAVE_CONFIG_H -c src/libnet_port_list.c -o src/libnet_port_list.o
In file included from src/libnet_port_list.c:36:
src/../include/libnet.h:87:8: warning: missing terminating " character
src/../include/libnet.h:89:50: warning: missing terminating " character
src/libnet_port_list.c: W funkcji `libnet_plist_chain_dump_string,:
src/libnet_port_list.c:259: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `sprintf, róźnią sie znakiem
src/libnet_port_list.c:263: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `sprintf, róźnią sie znakiem
src/libnet_port_list.c:268: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `sprintf, róźnią sie znakiem
src/libnet_port_list.c:271: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `strlen, róźnią sie znakiem
src/libnet_port_list.c:271: ostrzeżenie: docelowe typy wskaźnika przekazywanego jako argument 1 do funkcji `__strdup, róźnią sie znakiem
src/libnet_port_list.c:271: ostrzeżenie: pointer targets in return differ in signedness
ar -cr lib/libnet.a src/libnet_resolve.o src/libnet_socket.o src/libnet_checksum.o src/libnet_prand.o src/libnet_version.o src/libnet_write_ip.o src/libnet_insert_ipo.o src/libnet_insert_tcpo.o src/libnet_error.o src/libnet_link_sockpacket.o src/libnet_packet_mem.o src/libnet_build_ip.o src/libnet_build_tcp.o src/libnet_build_udp.o src/libnet_build_arp.o src/libnet_build_ethernet.o src/libnet_build_icmp.o src/libnet_build_igmp.o src/libnet_build_dns.o src/libnet_build_snmp.o src/libnet_build_rip.o src/libnet_build_ospf.o src/libnet_build_vrrp.o src/libnet_asn1.o src/libnet_hex_dump.o src/libnet_if_addr.o src/libnet_port_list.o
ranlib lib/libnet.a
www2(małpa)www2-desktop:~/0000/Libnet-1.0.2a$ whoami
www2
www2(małpa)www2-desktop:~/0000/Libnet-1.0.2a$ su
Hasło:
root(małpa)www2-desktop:/home/www2/0000/Libnet-1.0.2a# make install
ar -cr lib/libnet.a src/libnet_resolve.o src/libnet_socket.o src/libnet_checksum.o src/libnet_prand.o src/libnet_version.o src/libnet_write_ip.o src/libnet_insert_ipo.o src/libnet_insert_tcpo.o src/libnet_error.o src/libnet_link_sockpacket.o src/libnet_packet_mem.o src/libnet_build_ip.o src/libnet_build_tcp.o src/libnet_build_udp.o src/libnet_build_arp.o src/libnet_build_ethernet.o src/libnet_build_icmp.o src/libnet_build_igmp.o src/libnet_build_dns.o src/libnet_build_snmp.o src/libnet_build_rip.o src/libnet_build_ospf.o src/libnet_build_vrrp.o src/libnet_asn1.o src/libnet_hex_dump.o src/libnet_if_addr.o src/libnet_port_list.o
ranlib lib/libnet.a
./ensure-dir.sh /usr 755
./ensure-dir.sh /usr/lib/ 755
./ensure-dir.sh /usr/include/libnet 755
./ensure-dir.sh /usr/include/ 755
./ensure-dir.sh /usr/man/man3/ 755
./ensure-dir.sh /usr/bin/ 755
./install-sh lib/libnet.a /usr/lib/
rm -f /usr/lib/libpwrite.a
cd /usr/lib/; ln -f -s libnet.a libpwrite.a
./install-sh include/libnet.h /usr/include/
./install-sh include/libnet/libnet-headers.h /usr/include/libnet
./install-sh include/libnet/libnet-functions.h /usr/include/libnet
./install-sh include/libnet/libnet-structures.h /usr/include/libnet
./install-sh include/libnet/libnet-macros.h /usr/include/libnet
./install-sh include/libnet/libnet-asn1.h /usr/include/libnet
./install-sh include/libnet/libnet-ospf.h /usr/include/libnet
./install-sh doc/libnet.3 /usr/man/man3/
./install-sh libnet-config /usr/bin/
root(małpa)www2-desktop:/home/www2/0000/Libnet-1.0.2a#
Jak by ktoś chciał to ma to tak wyglądać
Jeszcze jak by ktoś powiedział jak wywalic ten zły katalog co sie nie chce usuwać mowa o tym zrzutekranu.png to by było super.
loompik_new - 04 Cze 2008 19:04
To może ja tak tylko w sprawie wyjaśnienia.
Jak już tzok wspomniał, ten i wiele innych pakietów dostępnych jest poprzez Menu->System->Administracja->Menadżer pakietów Synaptic.
Konieczność kompilowania w tych czasach to naprawdę rzadkość, chociaż fajnie, że ktoś jednak chce się tego nauczyć.
area51 - 04 Cze 2008 19:29
Ok jest to folder z jakimś błedem jak widać w jakim dziale sie znajduje w tym menadzerze gdzie go szukać bo jest tego sporo i następne pytanie to czy skoro poprawnie sie zainstalowała ta bibloteka to mozna ją już skasować? tzn ten folder wypakowany?
loompik_new - 04 Cze 2008 19:35
Kliknij na szukaj i wpisz np. : libnet.
area51 - 04 Cze 2008 19:46
Kliknij na szukaj i wpisz np. : libnet.
to chyba nie o to choddzi raczej ja nie chcę odinstalować tylko skasować folder
jak widac znalazło tylko to i libnet-dbus-perl 0.33.5-1
loompik_new - 04 Cze 2008 20:06
W menedżerze nie znajdziesz katalogu w którym to jest zainstalowane, tam instalujesz pakiety pobierane z płyt instalacyjnych CD/DVD lub pobieranych automatycznie przez Synaptica z internetu.
Z niego powinieneś korzystać aby dodawać lub usuwać programy. Dopiero kiedy nie znajdziesz programu w jego repozytoriach, powinieneś szukać osobnej paczki .deb lub programu do skompilowania.
Może zacznijmy od tego, że tak możesz usunąć ten katalog.
Po drugie jak już wspomniałem nie powinieneś sam kompilować, tylko instalować za pomocą Synaptica. Tutaj pakiety libnet0 (odradzany do instalacji) i pakiet libnet1 (nowszy, nadal rozwijany).
area51 - 04 Cze 2008 20:30
No dobra skoro nie ma tego czego potrzebuję w menu menadzera to musze sam pobrać i zainstalowaćręcznie bo nie ma automatixa do tej wersji lub coś w jego stylu zeby kliknąć jak w xp.exe i (poszło) a co do tego uszkodzonego folderu to wywalił bym go spod windowsa gdyby winda widziała partycje linux:) może jest coś takiego żeby tak sie stało było by wtedy najszybciej .
loompik_new - 04 Cze 2008 20:35
Powiedz co potrzebujesz. Jeżeli nie ma tego w repozytoriach to poszukaj jeszcze tu -> http://www.getdeb.net/
area51 - 04 Cze 2008 20:46
Odnośnie poprzedniego pytania czy mogę skasować wypakowany folder z programem który wcześniej zainstalowałem czy jest to coś w rodzaju jak w program files że po skasowaniu program nie działa.
No i co oznacza kłódka nad takim folderem czy jest coś z nim nie tak bo na 5 instalowanych programów 2 maja takie kłódki.
I czy przy instalacji jw mogę całą operację przeprowadzic z roota? czy muszę najpierw jako usher a dopiero przy make install włanczać su ?
sudo apt-get install aterm potrzebowałem i pobrałem w ten sposób.
sudo apt-get autoremove aterm przy odinstalowaniu
tak chyba jest lepiej i szybciej wydaje mi się.
no ale nie wywale tez w ten sposób tego folderu:)
loompik_new - 04 Cze 2008 20:57
Tak możesz skasować ten folder bo po wykonaniu Make install biblioteka została skopiowana w odpowiednie miejsce.
Kłódka na folderze oznacza, że ty jako zwykły użytkownik nie masz uprawnień do usunięcia tego katalogu (tylko jako root).
Tak możesz całkowicie kompilację i instalację wykonywać "spod" root'a.
area51 - 04 Cze 2008 21:03
Fajnie a co oznacza ta koperta?
loompik_new - 04 Cze 2008 21:54
Pisałeś, że kłódka a nie koperta. I wyjaśniłem to w swoim poprzednim poście.
area51 - 04 Cze 2008 21:56
no tak zrozumiałem zobacz na pierwszym screenie jest też koperta
Skoro już tak wypytuje to jeszcze jedno pytanie dotyczące ubuntu,bo jak wiadomo xp integruje sie z płytą główna i po wypięciu dysku i zamontowaniu w innym komputerze nie startuje z małymi wyjatkami chyba ze czipset płyty jest taki sam .
Czy w ubuntu jest ta sama sytuacja?> czy system wchodzi normalnie .
czeka mnie zmiana płytyt stąd topytanie.
loompik_new - 05 Cze 2008 17:19
Powinien uruchomić się bez większych problemów, ja zmieniłem płytę główną (nForce4 -> P35), proca (A64 2800+ -> C2Q6600), ram (DDR -> DDR2) i ubuntu chodziło jak marzenie, ale nie musi być tak w każdym przypadku.
area51 - 06 Cze 2008 00:42
Ok sprawdzę jutro zmieniam na razie mam mały problem z wgraniem sterowników starej karty grafiki S3 Delta Chrome s8 pobrałem paczkę z tej strony ww.s3graphics.com/en/resources/drivers/chrome_PCIe/index.jsp#Linux_x86 i instalacja w połowie siadła wypakowało sie przeszedłem do katalogu jak w opisie i kupa zatrzymałem sie tu
root(małpa)www2-desktop:/home/www2/Pulpit# cd s3g_setup
root(małpa)www2-desktop:/home/www2/Pulpit/s3g_setup# cd precompiled
root(małpa)www2-desktop:/home/www2/Pulpit/s3g_setup/precompiled#
opis wygląda tak
# cd youdir
# sh S3G-Linux-x86-($version)-pkg.run --target s3g_setup
# press ESC key
# cd s3g_setup
# cd precompiled
# rm -f *.ko.*
# cd ..
# sh ./setup.sh
to to mniej wiecej co najważniejsze
co znowu źle robie?
loompik_new - 06 Cze 2008 16:36
Niestety nie są to sterowniki do twojej karty tylko do nowszych wypustów firmy s3graphics czyli serii Chrome 20, twoja karta to Chrome 8 która z tymi sterownikami współpracować niestety nie będzie.
Zresztą słyszałem, że pod Ubuntu te sterowniki nie kompilują się. Tylko Fedora, Suseł i Red Hat.
area51 - 06 Cze 2008 17:29
Czyli nie ma szans odpalić tej grafiki ? czy szukać jeszcze jakichś zmodyfikowanych sterowników.?
tzok - 06 Cze 2008 18:39
Pomocy szukaj na forum wsparcia technicznego Ubuntu... sądzę, że powinieneś znaleźć te sterowniki dedykowane do ubuntu, bez konieczności kompilacji, tylko mogą być oprogramowaniem "nie wolnym".
gromleon - 06 Cze 2008 18:52
Zrobie mały OT co do forum ubuntu można je sobie darować nigdy nie uzyskałem na nim pomocy a na elektrodzie owszem.
loompik_new - 06 Cze 2008 19:34
Co do akceleracji 3D na tej grafice to chyba będzie lipa, ale jeżeli wystarczy Tobie 2D to może spróbuj w Synapticu zainstalować xserver-xorg-video-openchrome albo xserver-xorg-video-unichrome albo xserver-xorg-video-via może wśród nich znajdzie się sterownik do twojej karty. Może zadziałać.