Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: build essential  (Прочитано 7657 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн deneb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
build essential
« : 14 Март 2010, 11:56:30 »
Поставил себе ubuntu 8.10 и ощутил себя полным тупаком. Проблемка тепер возникла следующая. У меня выхода в нет из-под Ubuntu нету, поэтому зашел в синаптик и сгенеровал ссылки на скачку пакета build essential. С windows скачал по ссылкам 6 файлов:
1. patch_2.5.9-5_i386.deb
2. libstdc++6-4.3-dev_4.3.2-1ubuntu11_i386.deb
3. g++_4.3.1-1ubuntu2_i386.deb
4. g++-4.3_4.3.2-1ubuntu11_i386.deb
5. dpkg-dev_1.14.20ubuntu6_all.deb
6. build-essential_11.4_i386.deb

При попытке запустить остальные пакеты выдает:
yura@ubuntu:/media/E/build-essential$ sudo aptitude install  patch_2.5.9-5_i386.deb
Читання переліків пакетів... Виконано
Побудова дерева залежностей               
Reading state information... Виконано               
Reading extended state information           
Initializing package states... Виконано
Couldn't find any package whose name or description matched "patch_2.5.9-5_i386.deb"
Couldn't find any package whose name or description matched "patch_2.5.9-5_i386.deb"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Читання переліків пакетів... Виконано
Побудова дерева залежностей               
Reading state information... Виконано               
Reading extended state information           
Initializing package states... Виконано

и так на каждый файл. Что делать то???

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: build essential
« Ответ #1 : 14 Март 2010, 12:06:28 »
build-essential --это метапакет, в котором содержаться ссылки на необходимые пакеты. Следовательно надо выкачивать все пакеты, входящие в него. Извини за тавтологию :)

cat /usr/share/doc/build-essential/essential-packages-list
« Последнее редактирование: 14 Март 2010, 12:12:16 от athost »

Оффлайн deneb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: build essential
« Ответ #2 : 14 Март 2010, 12:09:05 »
ну да. но мне же Ubuntu выдало что нужно скачать только 6 файлов! чего я не понимаю?

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: build essential
« Ответ #3 : 14 Март 2010, 12:15:17 »
Надо скачать еще весь список из

cat /usr/share/doc/build-essential/essential-packages-list

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: build essential
« Ответ #4 : 14 Март 2010, 12:17:25 »
deneb,
sudo dpkg -i *.deb
ps
На всякий случай:
http://ubuntologia.ru/
http://help.ubuntu.ru/

Оффлайн deneb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: build essential
« Ответ #5 : 14 Март 2010, 12:37:14 »
только что пробовал:

yura@ubuntu:~$ cat /usr/share/doc/build-essential/essential-packages-list
cat: /usr/share/doc/build-essential/essential-packages-list: No such file or directory
yura@ubuntu:~$ sudo cat /usr/share/doc/build-essential/essential-packages-list
[sudo] password for yura:
cat: /usr/share/doc/build-essential/essential-packages-list: No such file or directory
yura@ubuntu:~$
 
проверил. у меня такого файла там нет((

Пользователь решил продолжить мысль 14 Март 2010, 12:39:08:
через sudo dpkg -i *.deb тоже пробовал. такой же результат как и aptitude
« Последнее редактирование: 14 Март 2010, 12:39:08 от deneb »

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: build essential
« Ответ #6 : 14 Март 2010, 13:09:41 »
Цитировать
через sudo dpkg -i *.deb тоже пробовал. такой же результат как и aptitude
Указали неверный путь к файлу.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: build essential
« Ответ #7 : 14 Март 2010, 13:09:57 »
Распакуй скачанный пакет build-essential

dpkg -x <твой пакет> <каталог назначения>
И посмотреть список пакетов essential-packages-list

Пользователь решил продолжить мысль 14 Март 2010, 13:11:01:
Цитировать
через sudo dpkg -i *.deb тоже пробовал. такой же результат как и aptitude
Указали неверный путь к файлу.

Да ты хоть читай о чем мы говорим.

Оффлайн deneb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: build essential
« Ответ #8 : 14 Март 2010, 13:15:14 »
распаковать только build-essential по адресу /usr/share/doc/build-essential/ или все те файлы что скачал??

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: build essential
« Ответ #9 : 14 Март 2010, 13:21:36 »
Да ты про установку забудь, пока все пакеты, прописанные в списке build-essential не притащишь.
А чтобы посмотреть этот список тебе надо куда-нибудь распаковать пакет build-essential и посмотреть файл essential-packages-list
Даю свои список, но не факт, что у тебя он будет такой же (другая версия, другая архитектура)


fehu temp # cat /usr/share/doc/build-essential/essential-packages-list
This list was generated on Mon Jun 23 23:42:54 UTC 2008 for amd64
It contains a list of essential packages (which are also build-essential).

base-files
base-passwd
bash
bsdutils
coreutils
debianutils
diff
dpkg
e2fsprogs
findutils
grep
gzip
hostname
login
mktemp
mount
ncurses-base
ncurses-bin
perl-base
sed
sysvinit
sysvinit-utils
tar
util-linux

Вот эти пакеты тебе нужно принести на целевой комп.

Кстати, а зачем тебе build-essential?

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: build essential
« Ответ #10 : 14 Март 2010, 13:35:02 »
athost, вы даёте неполный список.
(Нажмите, чтобы показать/скрыть)

Да и вообще, в хэдпосте топикстартер признался, что нужные deb-ы уже скачал, но не осилил их установить.
« Последнее редактирование: 14 Март 2010, 13:41:09 от ArcFi »

Оффлайн deneb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: build essential
« Ответ #11 : 14 Март 2010, 14:03:28 »
ок. просмотрел список
This list was generated on Mon Jun 23 23:44:22 UTC 2008 for i386
It contains a list of essential packages (which are also build-essential).

base-files
base-passwd
bash
bsdutils
coreutils
debianutils
diff
dpkg
e2fsprogs
findutils
grep
gzip
hostname
login
mktemp
mount
ncurses-base
ncurses-bin
perl-base
sed
sysvinit
sysvinit-utils
tar
util-linux

проверил. у меня только нет sysvinit. попробую скачать и поставить. 
ArcFi. Ты считаешь что я все нужные файлы скачал (те шесть о которых я говорил в начале) и их нужно просто поставить??

Пользователь решил продолжить мысль 14 Март 2010, 14:05:48:
А build-essential для того чтобы собрать драйвер под модем CCU-650 для дальнейшего подключения интернета
« Последнее редактирование: 14 Март 2010, 14:05:49 от deneb »

Оффлайн gantellus

  • Старожил
  • *
  • Сообщений: 1276
    • Просмотр профиля
Re: build essential
« Ответ #12 : 14 Март 2010, 14:08:49 »
если я не ошибаюсь, то пакет build-essential со всеми зависимостями есть на установочном CD убунты

вставь диск и в терминале
sudo apt-cdrom add
sudo apt-get update
sudo apt-get install build-essential
Придумайте ещё более дружественный интерфейс, и мир породит ещё более тупого юзера (с)
С2Duo 2.4 Ghz, Geforce 8800, Maya 44 PCI

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: build essential
« Ответ #13 : 14 Март 2010, 14:18:15 »
ArcFi. Ты считаешь что я все нужные файлы скачал (те шесть о которых я говорил в начале) и их нужно просто поставить??
Необходимо и, вполне вероятно, достаточно.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: build essential
« Ответ #14 : 14 Март 2010, 14:25:49 »
Цитировать
если я не ошибаюсь, то пакет build-essential со всеми зависимостями есть на установочном CD убунты

О, хоть одна дельная мысль :)

Цитировать
А build-essential для того чтобы собрать драйвер под модем CCU-650 для дальнейшего подключения интернета

А ты уверен, что 8.10 его сама не определяет, что говорят lsusb и dmesg?

 

Страница сгенерирована за 0.057 секунд. Запросов: 22.