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


Автор Тема: установка lazarus из пакетов в Ubuntu  (Прочитано 1718 раз)

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

Оффлайн kia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
установка lazarus из пакетов в Ubuntu
« : 11 Январь 2011, 12:38:17 »
Суть проблемы: необходимо было установить IDE lazarus на 13 компов в компьютерном классе. Ставить его из интернета не реально из-за низкой скорости соединения (128 kb/s - верхний предел на все 13 компов). Скачал необходимые лазарус-пакеты и установил их из терминала через dpkg. lazarus теперь нормально работает, но ни чего другого больше поставить не могу не из пакетов не из инета, т.к. постоянно наталкиваюсь на ошибку типа "нарушена зависимость пакетов". Как можно эту проблему решить? Может быть удалить весь лазарус и переустановить его из более полного набора пакетов, который не будет создавать нарушение зависимостей? Где такой набор пакетов для лазаруса можно найти? (просьба - не предлагать всё проапдейтить через инет, сами понимаете почему ...)

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: установка lazarus из пакетов в Ubuntu
« Ответ #1 : 11 Январь 2011, 13:06:03 »
apt-proxy не хотите поднять?
достаточно будет скачать пакеты лазаруса на сервер. на остальные 12 компов качать уже не придется? мы в одной школе так и сделали. канал интернета там ~10-12 килобайтсек.

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5182
    • Просмотр профиля
Re: установка lazarus из пакетов в Ubuntu
« Ответ #2 : 11 Январь 2011, 13:07:17 »
ошибку точную приведите, которая при установке возникает. Там же наверное указывается, какие пакеты конфликт создают.

Оффлайн kia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: установка lazarus из пакетов в Ubuntu
« Ответ #3 : 11 Январь 2011, 14:53:53 »
truegeek, apt-proxy - заманчивая идея. В нашем варианте, кстати, тоже скорость соединения 14-15 кбайт/с (предельная 16 кбайт/с == 128 kb/s). Только я ни когда проксей в linux-е не настраивал. Как это сделать?
---
БТР, сейчас не могу выложить протокол ошибок, т.к. нахожусь не в школе. На днях постараюсь попасть в эту школу и скопировать сообщения из терминала.

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: установка lazarus из пакетов в Ubuntu
« Ответ #4 : 11 Январь 2011, 14:57:11 »
2kia, ну так это не сложно. в интернетах полно руководств на русском языке по настройке apt-proxy. Думаю не стоит вас учить вбивать запросы в гугл ;)

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2935
  • умрешь с вами
    • Просмотр профиля
Re: установка lazarus из пакетов в Ubuntu
« Ответ #5 : 11 Январь 2011, 15:24:53 »
2kia, ну так это не сложно. в интернетах полно руководств на русском языке по настройке apt-proxy. Думаю не стоит вас учить вбивать запросы в гугл ;)


Мало того, на нашем форуме это тоже жевано-пережевано 800 раз.

Оффлайн kia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: установка lazarus из пакетов в Ubuntu
« Ответ #6 : 11 Январь 2011, 15:56:16 »
truegeek, спасибо! Буду пробовать.

Пользователь решил продолжить мысль 11 Январь 2011, 16:57:21:
По поводу apt-proxy есть сразу же одна проблема. Как я понял это программное в стандартную сборку ubuntu не входит. Надо будет его доустановить, к примеру, такой командой: sudo apt-get install apt-proxy. Наверняка эта установка не выполнится опять же из-за нарушенных зависимостей. Остаётся два варианта:
1. удалить lazarus и привести ОС в состояние до возникновение нарушенных зависимостей; после этого ставить apt-proxy.
2. разобраться конкретно с конфликтующими пакетами (то что спрашивал БТР).
По поводу второго способа - попробую на днях получить протокол ошибок. А, вот, что касается удаления lazarus, то что бы вы посоветовали? Как его лучше искоренить - через GUI-шный менеджер или из терминала? Кто-нибудь пробовал это сделать?
« Последнее редактирование: 11 Январь 2011, 16:57:21 от kia »

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: установка lazarus из пакетов в Ubuntu
« Ответ #7 : 11 Январь 2011, 18:11:24 »
для начала попробуйте разобраться с ошибкой. если не удастся, то просто удалите и сделайте все по феншую )

Оффлайн Ururu_2

  • Активист
  • *
  • Сообщений: 290
    • Просмотр профиля
Re: установка lazarus из пакетов в Ubuntu
« Ответ #8 : 11 Январь 2011, 23:59:43 »
Исправляются нарушенные зависимости просто - Синаптик, Правка, Исправить пакеты с ошибками. После чего можно продолжать ставить необходимое.
Кстати, а Lazarus нормально работает? Судя по наличию ошибок, есть какие-то зависимости неудовлетворённые.

Оффлайн kia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: установка lazarus из пакетов в Ubuntu
« Ответ #9 : 12 Январь 2011, 08:37:34 »
Ururu 2, исправлять ошибки указанным Вами методом чревато тяжёлыми последствиями, учитывая скорость интернет-соединения. Тем более, что при таких операциях система норовит обновить всё к ряду, подлежащее по её мнению обновлению. Lazarus работает нормально, вероятнее всего нарушенные зависимости пакетов вылезут где-нибудь в специальных приложениях. По крайней мере, на школьных программульках это ни как не сказывается.

Пользователь решил продолжить мысль 12 Январь 2011, 10:16:38:
Привожу сообщение системы при попытке установить, к примеру, mc:
user@user-desktop:~$ sudo apt-get install mc
[sudo] password for user:
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, для исправления этих ошибок вы захотите
воспользоваться `apt-get -f install':
Пакеты, имеющие неудовлетворённые зависимости:
 cndrvcups-common : Зависит: cupsys но он не может быть
установлен
 fp-units-gtk2 : Зависит: libgtk2.0-dev но он не будет установлен
 fp-units-multimedia : Зависит: libogg-dev но он не будет
установлен
                       Зависит: libvorbis-dev но он не будет
установлен
                       Зависит: a52dec-dev
                       Зависит: libdts-dev но он не будет
установлен
                       Зависит: libmad0-dev но он не будет
установлен
                       Зависит: libmodplug-dev но он не будет

Можно ли доустановить/переустановить отдельные пакеты с нарушенными зависимостями?


Пользователь решил продолжить мысль 13 Январь 2011, 14:13:14:
Если я правильно понял, то три пакета (cndrvcups-common, fp-units-gtk2, fp-units-multimedia) используют другие пакеты, но эти другие не установлены. Есть какая-либо возможность доустановить именно эти недостающие пакеты? Подскажите, пожалуйста ...
« Последнее редактирование: 13 Январь 2011, 14:13:14 от kia »

 

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