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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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 название_пакетаЭто установит быстро с зависимостями. Название пакета можешь попробовать взять из своего списка. Но не факт, что именно так называется или есть в репозитарии. А вообще сборка программ из исходников часто непростая задача. Вот почитай - https://help.ubuntu.ru/wiki/programs_installation и https://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 неофит »

Оффлайн Rosar

  • Любитель
  • *
  • Сообщений: 59
  • Пожизненный чайник
    • Просмотр профиля
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.035 секунд. Запросов: 23.