Вино установки 1.6 вручную после загрузки его

Я только что загрузил вино 6.1 для установки его на моем распределении Ubuntu 12.04.

На самом деле я нахожусь в медленном коммутируемом Интернете. Так, я не могу загрузить его установку на ~100 МБ с хранилища человечности. Так, я загрузил его в .tar.gz (не знайте от где),

Теперь я должен установить его, но не знаю как.

Помогите, если у кого-то есть какая-либо идея.

Файл contened:

  • dlls (папка)

    документация (папка)

    шрифты (папка)

    включайте (папка)

    освобождает (папка)

    загрузчик (папка)

    почтовый (папка)

    программы (папка)

    сервер (папка)

    инструменты (папка)

    aclocal.m4 (файл)

    ОБЪЯВИТЕ (файл)

    АВТОРЫ (файл)

    настройте (файл)

    configure.ac (файл)

    COPYING.LIB (файл)

    ЛИЦЕНЗИЯ (файл)

    LICENSE.OLD (файл)

    Make.rules.in (файл)

    Make.vars.in (файл)

    Makefile.in (файл)

    Maketest.rules.in (файл)

    README (файл)

    ВЕРСИЯ (файл)

0
задан 3 August 2013 в 12:10

1 ответ

Вы скачали исходный файл, и вам необходимо скомпилировать и установить его.
НО Я РЕКОМЕНДУЮ ЗАГРУЗИТЬ ЕГО ИЗ ЦЕНТРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ОФИЦИАЛЬНЫХ Хранилищ по причинам безопасности
Если вы хотите установить его из загруженного вами пакета, то как это сделать:

[ 1119] Шаг 1 : Подготовка системы к сборке пакетов По умолчанию Ubuntu не поставляется с необходимыми инструментами. Вам необходимо установить сборку пакета, необходимую для его создания, и проверить установку, чтобы поместить его в менеджер пакетов. Их можно найти на установочном компакт-диске или в репозиториях, выполнив поиск в Synaptic Package Manager или в командной строке apt-get:

sudo apt-get install build-essential checkinstall

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

sudo apt-get install cvs subversion git-core mercurial

Затем вы должны создать общий каталог для себя, где вы будете собирать эти пакеты. Мы рекомендуем создать / usr / local / src, но на самом деле вы можете поместить его куда угодно. Убедитесь, что этот каталог доступен для записи вашей основной учетной записи пользователя, запустив

sudo chown $USER /usr/local/src

и просто для безопасности

sudo chmod u+rwx /usr/local/src

После того, как вы это сделали, вы настроили чтобы начать получать нужные вам программы.

Шаг 2. Получение необходимого вам программного обеспечения Большая часть программного обеспечения, которое вам обычно нужно, поставляется из выпущенных тарболлов. Это просто сжатые архивы с такими расширениями, как .tar.gz или .tar.bz2 - они похожи на файлы .zip в Windows или .sit в MacOS X, если вам поможет эта аналогия. Если программа, которую вы хотите установить, имеет следующую форму, вы должны переместить ее в каталог / usr / local / src, который мы создали на шаге 1, и извлечь его, щелкнув правой кнопкой мыши по файлу и выбрав «Извлечь здесь», или с помощью команды строка: Если ваш tarball - .gz, извлеките файлы командой:

tar -xzvf tarballname.tar.gz

и для bz2 аналогичной командой:

tar -xjvf tarballname.tar.bz2

В редком случае получения программы из репозитория cvs или subversion разработчики обычно предоставляют инструкции о том, как это сделать, на своем веб-сайте. Если вы уже установили пакеты, перечисленные на шаге 1, вам просто нужно перейти в каталог / usr / local / src (cd / usr / local / src) и запустить перечисленные команды. Процедура варьируется от программы к программе, поэтому я не могу вам здесь помочь, но с данными пакетами инструкции, которые они предоставляют, должны работать без сбоев.

Примечание. Если вы загрузили из источника, такого как Git, SVN или любой другой исходный репозиторий, вполне вероятно, что файлы ./configure еще не были сгенерированы. Вы можете запустить команду

autogen.sh 

в верхнем каталоге загруженных файлов. Эта команда опирается на программы automake и autoconf, автоматически создает файлы конфигурации и запускает команду ./configure. После этого шага вы можете возобновить последующие указания, выполнив команду

make 

Шаг 3: Устранение зависимостей. В современных дистрибутивах Linux есть одна приятная вещь: они заботятся о зависимостях для пользователя. То есть, если вы хотите установить программу, программа apt позаботится о том, чтобы она установила все необходимые библиотеки и другие зависимые программы, поэтому установка программы никогда не будет более сложной, чем просто указание того, что вам нужно, и она сделает все остальное. К сожалению, с tarballs это не так, и вам придется делать это вручную. Именно эта стадия сбивает с толку даже некоторых довольно опытных пользователей, которые часто разочаровываются в неспособности выяснить, что им нужно получить.

Возможно, вы сначала захотите прочитать о возможностях и ограничениях auto-apt, который попытается автоматически позаботиться о проблемах с зависимостями. Следующие инструкции предназначены для выполнения зависимостей вручную:

Чтобы подготовиться, установите apt-файл пакета, а затем запустите обновление supt apt-file. Это загрузит список всех доступных пакетов и всех файлов, которые эти пакеты содержат, который, как вы могли ожидать, может быть очень большим списком. Он не даст никакой обратной связи во время загрузки, так что просто подождите.

Программа apt-file имеет несколько интересных функций, две наиболее полезные из которых - поиск apt-file, который ищет определенное имя файла, и список apt-file, в котором перечислены все файлы в данном пакете. (Два объяснения: 1 2)

Чтобы проверить зависимости вашей программы, перейдите в каталог, созданный на втором шаге (cd / usr / local / src). Извлечение архива или загрузка из cvs / subversion создаст подкаталог в / usr / local / src, содержащий исходный код. Этот недавно созданный каталог будет содержать файл с именем «configure», который представляет собой скрипт, позволяющий скомпилировать программу на вашем компьютере. Чтобы запустить его, выполните команду ./configure. Эта команда проверит, есть ли у вас все программы, необходимые для установки программы, - в большинстве случаев этого не произойдет, и она выдаст сообщение об ошибке в программе.

Если вы запустите ./configure без каких-либо опций, вы будете использовать настройки программы по умолчанию. Большинство программ имеют ряд настроек, которые вы можете включить или отключить, если вы заинтересованы в этом, проверьте файлы README и INSTALL, найденные в каталоге после распаковки файла tar. Вы можете проверить документацию для разработчика и во многих случаях ./configure --help перечислит некоторые ключевые конфигурации, которые вы можете сделать. Очень распространенным вариантом является использование ./configure --prefix = / usr, который установит ваше приложение в / usr вместо / usr / local, как мои инструкции.

Если это произойдет, последняя строка вывода будет выглядеть примерно так

configure: error: Требования к библиотеке (gobbletygook) не выполнены, бла-бла-бла, вещи, которые нас не волнуют, но прямо выше, это будет перечислите имя файла, которое он не может найти (часто имя файла заканчивается, например, на «.pc»). Затем вам нужно запустить

apt-file search missingfilename.pc

, который сообщит вам, в каком пакете Ubuntu находится отсутствующий файл. Затем вы можете просто установить пакет, используя

sudo apt-get install requiredpackage

. Затем попробуйте снова запустите ./configure и посмотрите, работает ли он. Если вы попадаете на кучу текста, который заканчивается config.status: создание Makefile с последующим отсутствием очевидных сообщений об ошибках, вы готовы к следующим шагам.

Шаг 4. Сборка и установка. Если вы зашли так далеко, вы уже сделали самое сложное. Теперь все, что вам нужно сделать, это запустить команду

make

, которая выполняет фактическую сборку (компиляцию) программы.

Если это большая программа или у вас очень медленный компьютер, идите и возьмите чашку кофе или что-то еще. Если у вас многоядерный процессор, вы также можете установить переменную CONCURRENCY_LEVEL в число процессоров / ядер, которые вам нужно немного ускорить.

Когда это будет сделано, установите программу, набрав make install.
Возможно, вы захотите использовать

sudo checkinstall

, который помещает программу в менеджер пакетов для более простого и легкого удаления в дальнейшем. Это заменяет старую команду sudo make install. Смотрите полную документацию на CheckInstall.

Примечание. Если checkinstall не работает, вам может потребоваться выполнить команду, подобную

sudo checkinstall --fstrans=0

, которая должна позволить установке успешно завершиться. Вот информация о компиляции и установке в Ubuntu:

СОСТАВЛЕНИЕ И УСТАНОВКА НА UBUNTU

0
ответ дан 3 August 2013 в 12:10

Другие вопросы по тегам:

Похожие вопросы: