Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Установка софта с репозитария(Adept)


Автор: devmstr 10.4.2007, 13:05
Установил сегодня с диска Kubuntu 6.06 LTS c софтом явно оказалось грусно. Даже gcc с консоли не запустился.
Запустил Adept. Первый прикол в том что он показал что gcc-3.3 base стоит
Далее как написано в руководстве захожу в пункт меню View/Manage Repositary нахожу репозитарии с пометкой Universe и делаю их Active:
Код

deb       http://ua.archive.ubuntu.com/ubuntu/    dagger universe
deb-src http://ua.archive.ubuntu.com/ubuntu/    dagger universe
deb       http://security.ubuntu.com/ubuntu        dagger-security universe
deb-src http://security.ubuntu.com/ubuntu        dagger-security universe

Apply and Close
Делаю Fetch-update - тишина В разделе packages только список установленных пакетов
Инет есть, прокси прописан

P,S. просьба сильно не пинать, я только учусь..,.

Автор: bilbobagginz 10.4.2007, 13:29
Цитата

P,S. просьба сильно не пинать, я только учусь..,.

пинать не буду. скажу так:
1. Adept не используй. Пользуйся либо - synaptic ( ГУИ ), либо aptitude (ncurses), либо через командную строку apt-get.
2. проверь что ты не ошибся в самом файле /etc/apt/sources.list.
ты привел "dagger", а там должно быть "dapper". я так понимаю - это не спроста ты ошибся, поэтому когда можешь используй копи-пейст., а не в ручную копируй.
после этого обнови локальные базы, набрав в терминале:
Код

sudo apt-get update

он тебя спросит пароль - это твой пароль

3. для подготовки рабочей станции к разработке ПО на Си, нужно набрать:
Код

sudo apt-get install build-essential

и усе.

удачи.


Автор: devmstr 10.4.2007, 14:49
Цитата(bilbobagginz @  10.4.2007,  13:29 Найти цитируемый пост)
Adept не используй

А что с ним?


Цитата(bilbobagginz @  10.4.2007,  13:29 Найти цитируемый пост)
synaptic

Тоже не стоит


Цитата(bilbobagginz @  10.4.2007,  13:29 Найти цитируемый пост)
aptitude

Буду пытаться разобратся


Цитата(bilbobagginz @  10.4.2007,  13:29 Найти цитируемый пост)
ты привел "dagger", а там должно быть "dapper"

Очепятка




Цитата(bilbobagginz @  10.4.2007,  13:29 Найти цитируемый пост)
1:
  sudo apt-get install build-essential

Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package build-essential


Все равно большое спасибо, теперь знаю куда хоть копать

Автор: bilbobagginz 10.4.2007, 16:58
у вас не прикручены репозитарии universe, multiverse.
узнайте что это значит, как прикрутить, прикрутите, и потом повторите процедуру.

Автор: smartov 10.4.2007, 19:19
Странно что через адепт не сработало.
Попробуй руками
Код

sudo kwrite /etc/apt/sources.list


в открывшемся файле находишь

Код

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
#deb http://ua.archive.ubuntu.com/ubuntu/ edgy universe multiverse
#deb-src http://ua.archive.ubuntu.com/ubuntu/ edgy universe multiverse


Раскомментируй послелние 2 строчки
Код

deb http://ua.archive.ubuntu.com/ubuntu/ edgy universe multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ edgy universe multiverse


Сохраняешь файл. Закрываешь.

После этого
Код

sudo apt-get update


Теперь должно быть всё на месте

Автор: powerfox 10.4.2007, 23:10
Цитата(devmstr @  10.4.2007,  14:05 Найти цитируемый пост)
deb       http://ua.archive.ubuntu.com/ubuntu/    dagger universe
deb-src http://ua.archive.ubuntu.com/ubuntu/    dagger universe
deb       http://security.ubuntu.com/ubuntu        dagger-security universe
deb-src http://security.ubuntu.com/ubuntu        dagger-security universe


dapper, а не dagger

Добавлено через 54 секунды
Цитата(bilbobagginz @  10.4.2007,  14:29 Найти цитируемый пост)
1. Adept не используй.

А что так? Мне он нравится. только тяжеловат, apt удобнее и быстрее )

Автор: devmstr 11.4.2007, 01:32
Цитата(smartov @  10.4.2007,  19:19 Найти цитируемый пост)
kwrite /etc/apt/sources.list

Отказался выполнять 
Код

kwrite: cannot connect to X server

Но я зашел в Adept и там раскоментил нужные строчки.

Цитата(smartov @  10.4.2007,  19:19 Найти цитируемый пост)
sudo apt-get update

Received:
Код

Err http://ua.archive.ubuntu.com dapper-updates Release.gpg
  Could not resolve 'ua.archive.ubuntu.com'
Ign http://ua.archive.ubuntu.com dapper-updates Release
Ign http://ua.archive.ubuntu.com dapper-updates/main Packages
Ign http://ua.archive.ubuntu.com dapper-updates/restricted Packages
Ign http://ua.archive.ubuntu.com dapper-updates/main Sources
Ign http://ua.archive.ubuntu.com dapper-updates/restricted Sources
Err http://ua.archive.ubuntu.com dapper-updates/main Packages
  Could not resolve 'ua.archive.ubuntu.com'
Err http://ua.archive.ubuntu.com dapper-updates/restricted Packages
  Could not resolve 'ua.archive.ubuntu.com'
Err http://ua.archive.ubuntu.com dapper-updates/main Sources
  Could not resolve 'ua.archive.ubuntu.com'
Err http://ua.archive.ubuntu.com dapper-updates/restricted Sources
  Could not resolve 'ua.archive.ubuntu.com'

И так далее...


Автор: bilbobagginz 11.4.2007, 04:05
это значит что ты пытаешься обновить что-то с сети, когда ты не подключен к интернету... или твой dns не резолвит данный сервер...

Автор: devmstr 11.4.2007, 09:36
Непонятно только почему.
В system settings/connections я proxy прописал. Например на  http://ua.archive.ubuntu.com/ Konqueror заходит и эти строки я из под него пишу... 

Автор: smartov 11.4.2007, 12:39
devmstr, а отрабатывает
Код

nslookup ua.archive.ubuntu.com

?

Автор: powerfox 11.4.2007, 17:07
Цитата(devmstr @  11.4.2007,  02:32 Найти цитируемый пост)
Цитата(smartov @  10.4.2007,  19:19 Найти цитируемый пост)
kwrite /etc/apt/sources.list

Отказался выполнять 
Выделить всёБез подсветки
1:
    
kwrite: cannot connect to X server

Из-под рута GUI приложения не запускаются. Нужно из-под своего пользователя:
Код

kdesu kwrite *********


Автор: devmstr 11.4.2007, 20:43
Цитата(smartov @  11.4.2007,  12:39 Найти цитируемый пост)
devmstr, а отрабатывает
Выделить всёБез подсветки
  1:
  nslookup ua.archive.ubuntu.com


Код

;; connection timed out; no servers could be reached

Странность, хотя это объясняет причину неудачи, только прикол в чем непонятно

Автор: smartov 11.4.2007, 22:29
devmstr, ну как то не так dns настроен значит...

Автор: bilbobagginz 11.4.2007, 23:34
Цитата(devmstr)

Странность, хотя это объясняет причину неудачи, только прикол в чем непонятно


простучи другие адреса, если ничего он не резолвит вообще, то может быть кривые настройки происходят из-за неправильно настроенного файла /etc/resolv.conf

если часть адресов проходит а часть нет, попробуй выбрать другое зеркало на сервер, который резолвится.

удачи.

Автор: devmstr 17.4.2007, 10:25
smile bilbobagginz+ 11.4.2007,  23:34, post1095986-->
Цитатаsmile bilbobagginz @  11.4.2007,  23:34 Найти цитируемый пост)
простучи другие адреса


Код

nslookup archive.ubuntu.com
;; connection timed out; no servers could be reached

nslookup http://archive.ubuntu.com/
;; connection timed out; no servers could be reached




Цитата(smartov @  11.4.2007,  22:29 Найти цитируемый пост)
ну как то не так dns настроен значит... 

А как это исправить. А что DNS отдельно нужно настраивать непосредственно??? Почему у меня тогда в браузере адреса нормально резолвятся smile 


Цитата(bilbobagginz @  11.4.2007,  23:34 Найти цитируемый пост)
из-за неправильно настроенного файла /etc/resolv.conf

Его размер 0кб

Автор: smartov 17.4.2007, 10:29
devmstr, круто. А ту случайно не через прокси в интернет ходишь?

Автор: devmstr 17.4.2007, 10:34
именно через него

Автор: smartov 17.4.2007, 11:07
Так надо было сразу сказать smile

Тогда. Вариант №1.
Код

export http_proxy="http://192.168.101.2:3128"; export ftp_proxy="http://192.168.101.2:3128"
//а после этого уже можно

Код

sudo apt-get update
sudo apt-get install.....
//ну или что там надо..
//export придется делать заново для каждой новой консоли 
//или можно это прописать в ~/.bashrc


вместо "192.168.101.2:3128" надо, конечно, написать свой прокси сервер и порт.

Вариант №2.
Идешь в /etc/apt/apt.conf.d
создаешь файл 00proxy
в нем пишешь
Код

Acquire::http::Proxy "http://192.168.101.2:3128";
Acquire::ftp::Proxy "http://192.168.101.2:3128";


вместо "192.168.101.2:3128" опять же надо, конечно, написать свой прокси сервер и порт.
После этого тоже можно уже делать все что тебе надо.

Добавлено через 54 секунды
Все это, и многое другое, описано в
Код

man sources.list

Автор: devmstr 17.4.2007, 11:44
ААААААААААА Спасибо! Помогло!

Автор: lichtenstein 22.7.2007, 00:21
?


Автор: JackYF 22.7.2007, 00:41
Цитата(lichtenstein @  22.7.2007,  00:21 Найти цитируемый пост)
?

?. 3 месяца прошло... что за некрофильство без причины?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)