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


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

Автор Тема: ручная установка с зависимостями  (Прочитано 489 раз)

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

Оффлайн novice@ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
  • Ubuntu 15.10
    • Просмотр профиля
подскажите, а как действовать в случае если софтины нет в Ubuntu Software Center, а в её описании есть несколько зависимостей? Например https://github.com/astrada/google-drive-ocamlfuse хочет, что бы я установил ещё кучу софта:
(Нажмите, чтобы показать/скрыть)
как это сделать быстро??

dmitriy_konovalenko

  • Гость
Re: ручная установка с зависимостями
« Ответ #1 : 30 Ноябрь 2015, 09:32:45 »
sudo apt-get install название_пакетаЭто установит быстро с зависимостями. Название пакета можешь попробовать взять из своего списка. Но не факт, что именно так называется или есть в репозитарии. А вообще сборка программ из исходников часто непростая задача. Вот почитай - http://help.ubuntu.ru/wiki/programs_installation и http://help.ubuntu.ru/wiki/%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_deb_%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2 Конечно, многих вещей не хватает или устарели, но для новичка самое оно, чтобы начать разбираться.
Лучше всего тебе найти готовый deb пакет. Благо, под Ubuntu МНОГО чего собирается в бинарном виде. Да и идеология дистра все же велит ориентироваться на готовые пакеты. Сборка из исходников - уже крайний случай.
« Последнее редактирование: 30 Ноябрь 2015, 09:36:42 от dmitriy_konovalenko »

Оффлайн novice@ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
  • Ubuntu 15.10
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #2 : 30 Ноябрь 2015, 11:35:06 »
а нет какого-нибудь веб-сервиса который ищет в каком репозитории может быть пакет? странно как-то видеть "Unable to locate package".

Оффлайн wajnon

  • Старожил
  • *
  • Сообщений: 2778
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #3 : 30 Ноябрь 2015, 12:33:09 »
ubuntu неофит,
Цитировать
хочет, что бы я установил ещё кучу софта
ничего он не хочет, подключи репозитарий и устанавливай.

Оффлайн novice@ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
  • Ubuntu 15.10
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #4 : 30 Ноябрь 2015, 12:45:05 »
wajnon,
установил, да. но потом он всё-равно требует Findlib, а его я установить пока не могу, т.к. не нашёл.

Оффлайн wajnon

  • Старожил
  • *
  • Сообщений: 2778
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #5 : 30 Ноябрь 2015, 13:08:49 »
ubuntu неофит,
Цитировать
но потом он всё-равно требует Findlib
когда именно?

Оффлайн novice@ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
  • Ubuntu 15.10
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #6 : 30 Ноябрь 2015, 20:49:12 »
wajnon,
на этапе
To build the executable, run
$ ocaml setup.ml -configure
~/Downloads/google-drive-ocamlfuse-0.5.18$ ocaml setup.ml -configure
E: Field 'findlib_version' is not set: Field 'ocamlfind' is not set

Оффлайн wajnon

  • Старожил
  • *
  • Сообщений: 2778
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #7 : 30 Ноябрь 2015, 20:52:54 »
ubuntu неофит,
это что, установка из исходников? Чем мой вариант не устраивает?
Цитировать
подключи репозитарий и устанавливай.

surfer

  • Гость
Re: ручная установка с зависимостями
« Ответ #8 : 30 Ноябрь 2015, 20:55:21 »
ubuntu неофит,
это что, установка из исходников? Чем мой вариант не устраивает?
Цитировать
подключи репозитарий и устанавливай.
ну да, там же черным по белому написано:
Installation

I've uploaded .deb packages to my PPA, for Ubuntu 14.04, 12.04. In order to to install it, use the commands below:

$ sudo add-apt-repository ppa:alessandro-strada/ppa
$ sudo apt-get update
$ sudo apt-get install google-drive-ocamlfuse

For other installation options, please refer to the wiki.

Оффлайн novice@ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
  • Ubuntu 15.10
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #9 : 30 Ноябрь 2015, 21:02:12 »
Господа, конечно же я добавил репо ppa:alessandro-strada/ppa и благополучно установил google-drive-ocamlfuse. Но в каких чёртовых репо живут зависимости, как их найти?

surfer

  • Гость
Re: ручная установка с зависимостями
« Ответ #10 : 30 Ноябрь 2015, 21:03:12 »
Господа, конечно же я добавил репо ppa:alessandro-strada/ppa и благополучно установил google-drive-ocamlfuse. Но в каких чёртовых репо живут зависимости, как их найти?
например тут или в документации по установке того или иного пакета

Оффлайн novice@ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
  • Ubuntu 15.10
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #11 : 30 Ноябрь 2015, 21:08:38 »
о! а как добавить http://packages.ubuntu.com/wily/ в менеджер пакетов?

Пользователь решил продолжить мысль 30 Ноябрь 2015, 21:16:19:
поставил The following NEW packages will be installed:
  libfindlib-ocaml

но всё так же получаю
Цитировать
~/Downloads/google-drive-ocamlfuse-0.5.18$ ocaml setup.ml -configure
E: Field 'findlib_version' is not set: Field 'ocamlfind' is not set
« Последнее редактирование: 30 Ноябрь 2015, 21:16:19 от ubuntu неофит »


Оффлайн novice@ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
  • Ubuntu 15.10
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #13 : 30 Ноябрь 2015, 21:26:05 »
Нашёл!!
apt-cache search ocamlfind
Цитировать
ocaml-findlib - management tool for OCaml libraries
:coolsmiley:

Пользователь решил продолжить мысль [time]30 Ноябрь 2015, 22:44:20[/time]:
не, это локальный адок. нужны всё новые и новые пакеты.
Цитировать
ocamlfind: Package `curl' not found - required by `gapi-ocaml'
искать их по наитию через
apt-cache search curl не вариант, т. к. результат может быть в сотни пакетов. что-то я делаю не так...
pls help! )

Пользователь решил продолжить мысль 30 Ноябрь 2015, 23:11:22:
wajnon, surfer, мои извинения. я зачем-то действительно стал собирать эпп, когда он у меня уже и так был - неофит-таки. спасибо за помощь, я понял!
« Последнее редактирование: 30 Ноябрь 2015, 23:11:22 от ubuntu неофит »

Оффлайн Pocap

  • Любитель
  • *
  • Сообщений: 52
  • Пожизненный чайник
    • Просмотр профиля
Re: ручная установка с зависимостями
« Ответ #14 : 22 Март 2016, 15:28:59 »

ну да, там же черным по белому написано:
Installation

I've uploaded .deb packages to my PPA, for Ubuntu 14.04, 12.04. In order to to install it, use the commands below:

$ sudo add-apt-repository ppa:alessandro-strada/ppa
$ sudo apt-get update
$ sudo apt-get install google-drive-ocamlfuse

For other installation options, please refer to the wiki.
Написано то оно чётным по белому, но не работает, говорит не найден пакет.
Магнит для багов

 

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