Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Winston в Oct 03, 2012, 23:34



Титла: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 03, 2012, 23:34
Здравейте, проблема ми е следния - опитвам се да инсталирам някоя случайна програма през терминал с команда" apt-get install <....>", след което накрая ми изкарва следното:"E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?" И съответно инсталацията се проваля...
Пробвал съм 2-те предложения на системата и няма резултат...
Това става всеки път, при всяка програма, идеи? Дистрибуция - Linux BackTrack 5. Компютърът е свързан към интернет посредством жична връзка. Благодаря на отговорилите предварително! (:


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: bop_bop_mara в Oct 04, 2012, 12:02
А опита ли, както е казало съобщението, първо да пуснеш apt-get update? Имаш ли идея какво прави тази команда и защо е нужно да се пуска периодично?


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: dejuren в Oct 04, 2012, 16:32
Winston каза, че бил опитал, но на мен ще ми е интересно да видя и изхода на командата също (за apt-get update говорим)


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Odido в Oct 04, 2012, 19:01
Или хранилището не му е активно по една или друга причина,играл си е със сорс листа  или просто няма интернет.


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 04, 2012, 19:10
Не съм си играл със сорс листа и имам интернет, както вече споменах веднъж. Ако проблема е в хранилището, как мога да го активирам? Радвам се, че Дежурен чете, какво съм написал... Eто скрийншотове от изхода на команда "apt-get update":
http://prikachi.com/images.php?images/407/5338407i.png
http://prikachi.com/images.php?images/408/5338408F.png


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: tonitochev в Oct 04, 2012, 19:47
То си казва къв е проблема. Хранилището не отговаря. Няма го. Капут. Няма връзка към него. 404.Понякога  такива умирания на хранилището ме карат да заеба моментално даденото дистро и да се закотвя на такова със железни хранилища със супер скорост на достъп.


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 04, 2012, 19:50
Някакви идеи, как да реша проблема, не толкова кардинално?


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: dejuren в Oct 04, 2012, 19:58
Като начало правим твоя интернет главен заподозрян. Пусни пинг на сървърите от хранилището, имената им са в изхода на командите, след http://. Резултата трябва да изглежда по подобен начин:

Код:
$ ping source.repository.backtrack-linux.org

PING source.repository.backtrack-linux.org (67.159.60.63) 56(84) bytes of data.
64 bytes from 67.159.60.63: icmp_req=1 ttl=50 time=31.0 ms
64 bytes from 67.159.60.63: icmp_req=2 ttl=50 time=31.3 ms
^C
--- source.repository.backtrack-linux.org ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 31.040/31.198/31.357/0.237 ms


$ ping all.repository.backtrack-linux.org

PING all.repository.backtrack-linux.org (67.159.60.63) 56(84) bytes of data.
64 bytes from 67.159.60.63: icmp_req=1 ttl=50 time=30.8 ms
64 bytes from 67.159.60.63: icmp_req=2 ttl=50 time=30.9 ms
^C
--- all.repository.backtrack-linux.org ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 30.856/30.881/30.906/0.025 ms

Ако нямаш пинг, значи сме намерили убиеца ;)


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 04, 2012, 21:24
Когато пингна някой от линковете ми изкарва следното:
64 bytes from localhost (127.0.0.1): icmp_seq=3283 ttl=64 time=0.078 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3284 ttl=64 time=0.081 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3285 ttl=64 time=0.076 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3286 ttl=64 time=0.076 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3287 ttl=64 time=0.076 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3288 ttl=64 time=0.074 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3289 ttl=64 time=0.078 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3290 ttl=64 time=0.075 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3291 ttl=64 time=0.107 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3292 ttl=64 time=0.077 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3293 ttl=64 time=0.076 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3294 ttl=64 time=0.079 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3295 ttl=64 time=0.079 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3296 ttl=64 time=0.072 ms
^C
--- all.repository.backtrack-linux.org ping statistics ---
3296 packets transmitted, 3296 received, 0% packet loss, time 3296705ms
rtt min/avg/max/mdev = 0.065/0.079/0.243/0.009 ms

Забележете, каква е стойността на time... xD Каква е присъдата?


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: sverdlov в Oct 05, 2012, 00:14
я резолвни хостовете до айпита и ги пингни тях. После си виж хостс файла.

И недей да ползваш бектрак, ако не знаеш как да трабълшутваш елементарни мрежови проблеми. Все едно аз да пиша на медицински форум "пичове, помагайте, тука разрязах една аорта за първи път и ся пациента умира, какво да правя" - без да съм ходил в медицински университет. Капиш?


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: neter в Oct 05, 2012, 01:27
Каква е присъдата?
Присъдата е, че това
64 bytes from localhost (127.0.0.1): icmp_seq=3283 ttl=64 time=0.078 ms
си ти :) Същият resolve се вижда и на снимките на изхода от apt-get. Демек, опитът ти за връзка към тези (а може и към други домейни) води не към реалните им дестинации, а към твоята машина, а както се сещаш, на твоята машина хранилища няма. Може да помислиш по въпроса къде си пипал, че да се получи този ефект. Правилно те е насочил sverdlov към /etc/hosts файла. Допълнително можеш да погледнеш какви DNS-и имаш зададени в /etc/resolv.conf. Ако си зад рутер, от който вземаш адрес по DHCP или ръчно го ползваш като DNS, може да огледаш и неговите DNS настройки... Та, DNS-и е присъдата :)


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 06, 2012, 19:45
Нямам достъп до /etc/hosts, изкарва ми Permission denied... Как да получа достъп до него?


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: dejuren в Oct 06, 2012, 20:07
Код:
sudo su -
или
Код:
su -
и после достъпваш файла. А за домашно:
http://wiki.ubuntuusers-bg.org/doku.php?id=ubuntu_chicks
http://wiki.ubuntuusers-bg.org/doku.php?id=work_with_console


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 06, 2012, 21:11
Аз съм логнат като root, още преди да питам за достъпа пробвах su - и нищо...


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: dejuren в Oct 07, 2012, 00:43
Код:
ls -l /etc/hosts

Какъв е резултата?


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 07, 2012, 11:59
Изкарва ми следното:
-rw-r--r-- 1 root root 259 2012-10-02 19:45 /etc/hosts


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: dejuren в Oct 07, 2012, 15:02
Като root трябва да можеш да отвориш и редактираш файла.

ПП прочете ли това което бях дал като "домашно"? Ще дръпнеш бързо напред и няма да има нужда да обясняваме стъпка по стъпка.


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Odido в Oct 07, 2012, 15:26
Аз съм логнат като root, още преди да питам за достъпа пробвах su - и нищо...
E, как искаш да го отвориш ,като вероятно изобщо не ползваш текстов редактор!
я напиши
Код
GeSHi (Bash):
  1. nano /etc/hosts
да видим какво ще стане.


"64 bytes from localhost (127.0.0.1): icmp_seq=3283 ttl=64 time=0.078 ms" като гледам това може да си барал apache-то също.


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 07, 2012, 16:29
Да, така ми отвори файла, като вътре се съдържа следното:
127.0.0.1       localhost
127.0.1.1       bt.foo.org      bt

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Odido в Oct 07, 2012, 17:10
Както го виждам файла е наред според мен, но все пак :
Сложи знака   #  пред реда ff02::3 ip6-allhosts , Ctrl +x  ,после натискаш y  и излизаш ,след това пробвай apt-get update отново.


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 07, 2012, 20:33
Направих всичко, но резултата пак е същия...


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Odido в Oct 07, 2012, 20:47
А ,я кажи бектрака на виртуалка ли ти е сложен ?
Каква връзка ползваш ,wi-fi?
и шпоследно дай изхода от
nano /etc/resolv.conf


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 07, 2012, 21:51
BakcTrack-a си е инсталиран като самостоятелна операционна система и си съжителства с един Windows XP, тоест не е "виртуалка". Използвам жична връзка, както помежду другото вече съм споменал веднъж. Във файла се съдържа следното:
nameserver 212.39.90.42
nameserver 212.39.90.43
Ако не се лъжа, това са ми DNS-ите, ръчно съм ги въвеждал...


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: dejuren в Oct 08, 2012, 13:01
Дай тогава да видим изхода на команда route. Пробвай пинг до DNS сървърите от resolv.conf Пробвай пинг до адрес 8.8.8.8


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 08, 2012, 23:12
Така, команда route изкарва следното:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
83.228.64.0     *               255.255.255.0   U     0      0        0 eth0
default         1-64-228-83.btc 0.0.0.0         UG    100    0        0 eth0

При пингване на адрес 8.8.8.8, резултата е следния:
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=51 time=33.1 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=51 time=32.8 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=51 time=32.7 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=51 time=32.6 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=51 time=33.2 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=51 time=32.6 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=51 time=32.5 ms
^C
--- 8.8.8.8 ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6010ms
rtt min/avg/max/mdev = 32.528/32.827/33.277/0.260 ms

При пингване на първия DNS изкарва това:
PING 212.39.90.42 (212.39.90.42) 56(84) bytes of data.
64 bytes from 212.39.90.42: icmp_seq=1 ttl=60 time=0.960 ms
64 bytes from 212.39.90.42: icmp_seq=2 ttl=60 time=0.930 ms
64 bytes from 212.39.90.42: icmp_seq=3 ttl=60 time=1.14 ms
64 bytes from 212.39.90.42: icmp_seq=4 ttl=60 time=0.981 ms
64 bytes from 212.39.90.42: icmp_seq=5 ttl=60 time=0.913 ms
^C
--- 212.39.90.42 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4004ms
rtt min/avg/max/mdev = 0.913/0.986/1.146/0.083 ms

При пингване на втория пък, изкарва това:
PING 212.39.90.43 (212.39.90.43) 56(84) bytes of data.
64 bytes from 212.39.90.43: icmp_seq=1 ttl=60 time=1.00 ms
64 bytes from 212.39.90.43: icmp_seq=2 ttl=60 time=3.88 ms
64 bytes from 212.39.90.43: icmp_seq=3 ttl=60 time=2.24 ms
64 bytes from 212.39.90.43: icmp_seq=4 ttl=60 time=1.11 ms
64 bytes from 212.39.90.43: icmp_seq=5 ttl=60 time=0.891 ms
^C
--- 212.39.90.43 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 0.891/1.827/3.883/1.136 ms


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: dejuren в Oct 09, 2012, 03:58
Това е един добре работещ интернет :) Ако пак направиш пинг до сървърите от хранилището и пак получиш същия резлтат не остава много освен да набедим пък доставчика ти че блокира връзката до хранилищата на backtrack. Това би било странно, но не е невъзможно, така че може да се обадиш и да ги питаш.


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 12, 2012, 18:01
Ами да, пак дава същия резултат... Какво точно да ги питам, ако кажа:"Добър ден, извинете, бихте ли ми казали - блокирате ли хранилищата на Линукс Бектрак?" едва ли някой ще разбере, за какво говоря...


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: dejuren в Oct 12, 2012, 19:37
Е, да, прав си. Уви в този случай няма много опции. Ето ти едно предложение - Backtrack всъщност е Убунту с малко префасониран интерфейс + набор от програми в /pentest. Инсталираш си убунту и си решаваш проблема с хранилищата, после си копираш директорията /pentest в домашната и си ползваш със здраве. Все пак пусни първо Убунту от жив диск и виж как върви там apt-get.


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 13, 2012, 19:48
Вече ползвам Ubuntu на друг компютър, а тук искам BackTrack, щом нямам други опций явно ще трябва да се справям без хранилища... (:


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: dejuren в Oct 13, 2012, 19:53
В този случай разгледай приложението aptoncd. Предназначено е за споделяне на пакети с компютър, който не е свързан с интернет. Може да обменяш пакети между убунту и бактрак с негова помощ.


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: KPETEH в Oct 13, 2012, 23:30
Добър вечер !
Извинявайте за тъпия въпрос, но какво е това бектрак ?
 


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 14, 2012, 16:10
BackTrack e дистрибуция на Линукс, както Ubuntu, Kubuntu, Debian и така нататък... http://www.backtrack-linux.org/


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: ftpkid в Oct 14, 2012, 17:14
А какъв е смисълът от инсталация на бектрек? Всичко, което го има в това дистро, може да се инсталира на Убунту!


Титла: Re: Проблем при команда apt-get install в Линукс BackTrack
Публикувано от: Winston в Oct 18, 2012, 20:22
Какъв е смисълът в инсталацията на Убунту? Всичко, което го има в това дистро, може да се инсталира и на Бекрек... (: