Почему apt-get не может установить пакет python-gasp?

Я не программист на Java, поэтому я не знаю правильного значения для CLASSPATH. Но, похоже, вы. Вы можете добавить его к ~/.bashrc следующим образом:

CLASSPATH=/path/to/1:/path/to/2:/etc

Это изменение вступит в силу в глобальном масштабе при следующем входе в систему. Однако это немедленно вступит в силу в новых оболочках.

Кроме того, если вы хотите установить его только для одной конкретной команды, сделайте следующее:

CLASSPATH=/something command-here arg1 arg2

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

#!/bin/bash
export CLASSPATH=/something
export ANOTHER_ENV_Variable=foo

exec your_fancy_program "$@"
2
задан 21 June 2012 в 20:19

8 ответов

Набрав apt-get install, вы ищете пакет с помощью диспетчера синаптических пакетов. Ваше выходное сообщение ясно показывает, что пакет, который вы ищете, не существует в программе.

Вы должны Загрузите исходный файл пакета и установите его.

Загрузите пакет из здесь

Информация о том, как установить файл tar.gz

-2
ответ дан 25 July 2018 в 18:22

Набрав apt-get install, вы ищете пакет с помощью диспетчера синаптических пакетов. Ваше выходное сообщение ясно показывает, что пакет, который вы ищете, не существует в программе.

Вы должны Загрузите исходный файл пакета и установите его.

Загрузите пакет из здесь

Информация о том, как установить файл tar.gz

2
ответ дан 2 August 2018 в 00:35

Набрав apt-get install, вы ищете пакет с помощью диспетчера синаптических пакетов. Ваше выходное сообщение ясно показывает, что пакет, который вы ищете, не существует в программе.

Вы должны Загрузите исходный файл пакета и установите его.

Загрузите пакет из здесь

Информация о том, как установить файл tar.gz

2
ответ дан 4 August 2018 в 16:05

Набрав apt-get install, вы ищете пакет с помощью диспетчера синаптических пакетов. Ваше выходное сообщение ясно показывает, что пакет, который вы ищете, не существует в программе.

Вы должны Загрузите исходный файл пакета и установите его.

Загрузите пакет из здесь

Информация о том, как установить файл tar.gz

2
ответ дан 6 August 2018 в 00:42

Набрав apt-get install, вы ищете пакет с помощью диспетчера синаптических пакетов. Ваше выходное сообщение ясно показывает, что пакет, который вы ищете, не существует в программе.

Вы должны Загрузите исходный файл пакета и установите его.

Загрузите пакет из здесь

Информация о том, как установить файл tar.gz

2
ответ дан 7 August 2018 в 18:08

Набрав apt-get install, вы ищете пакет с помощью диспетчера синаптических пакетов. Ваше выходное сообщение ясно показывает, что пакет, который вы ищете, не существует в программе.

Вы должны Загрузите исходный файл пакета и установите его.

Загрузите пакет из здесь

Информация о том, как установить файл tar.gz

2
ответ дан 10 August 2018 в 06:55

Ваша система не использует репозитории «Вселенная». Вам нужно включить репозитории Universe, чтобы получить python-gasp.

Этот ответ здесь объяснит, как включить эти репозитории графически. После того, как вы включили их и обновили свою систему с помощью apt-get, вы сможете найти этот пакет.

Если вы используете настройку только для командной строки, то я дам вам набор [1] Редактирование /etc/apt/sources.list с любым редактором с полномочиями суперпользователя (для командной строки я рекомендую sudo nano /etc/apt/sources.list

###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ precise main universe
deb-src http://us.archive.ubuntu.com/ubuntu/ precise main universe

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ precise-security main universe
deb http://us.archive.ubuntu.com/ubuntu/ precise-updates main universe
], для графического, gksu gedit /etc/apt/sources.list).

(2) Измените свой файл sources.list, чтобы он выглядел примерно так:

###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ precise main universe
deb-src http://us.archive.ubuntu.com/ubuntu/ precise main universe

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ precise-security main universe
deb http://us.archive.ubuntu.com/ubuntu/ precise-updates main universe

Хотя это не помещает «Multiverse «Хранилища в (несвободном программном обеспечении), вам не обязательно нужна Multiverse (если вы хотите, добавьте« multiverse »в конец каждой из строк deb выше). Для любого архива есть ваш текущий sources.list, используйте это вместо архивов us, я в США, поэтому у меня это есть.

(3) sudo apt-get update, чтобы обновить информацию о репозитории

(4) sudo apt-get install python-gasp теперь должен работать.

2
ответ дан 12 August 2018 в 15:11
  • 1
    @ Bell. В любое время вы можете попробовать настройки диспетчера обновлений, отметьте отметку о записи конечного имени (Universe) из столбца программного обеспечения Ubuntu, обновите и установите его. – atenz 21 June 2012 в 18:03
  • 2
    Это можно сделать, но, альтернативно, поиск & quot; Software Sources & quot; в тире и использовать этот инструмент, диспетчер обновлений только начинается & quot; Software Sources & quot ;. Все это объяснено в первом ответе в моем ответе на этот вопрос, который вы читаете – Thomas Ward♦ 21 June 2012 в 20:21
  • 3
    Я сделал так, как вы сказали мне, Властелин Времени, но когда я обновляю, он говорит: W: Не удалось получить us.archive.ubuntu.com/ubuntu/dists/precise-security/universe/… Не удалось подключиться к us.archive.ubuntu.com:http: E: Некоторым индексным файлам не удалось загрузить. Они игнорировались или использовались старые. – bell 21 June 2012 в 20:58
  • 4
    @ Lord of Time - Да, теперь я научился ссылаться на ссылки в ответах, прежде чем комментировать их: D Спасибо. – atenz 21 June 2012 в 21:11
  • 5
    @bell не забудьте использовать ваши более локальные зеркала, вам не нужно использовать зеркала США. Вы также можете проверить свои сетевые настройки, поскольку зеркало в США может быть заблокировано ... в какой стране вы находитесь? (также см. другой вопрос о том, почему apt не будет обновляться, его непосредственно связано с проблемой, которую вы только что описали) – Thomas Ward♦ 21 June 2012 в 22:04

Набрав apt-get install, вы ищете пакет с помощью диспетчера синаптических пакетов. Ваше выходное сообщение ясно показывает, что пакет, который вы ищете, не существует в программе.

Вы должны Загрузите исходный файл пакета и установите его.

Загрузите пакет из здесь

Информация о том, как установить файл tar.gz

-2
ответ дан 15 August 2018 в 18:52
  • 1
    Не правда. Он существует во вселенной. Я объясняю, как включить этот репозиторий сейчас в отдельном ответе. (доказательство существования: python-gasp on packages.ubuntu.com ) – Thomas Ward♦ 21 June 2012 в 17:46
  • 2
    Подождите секунду. Какая разница в загрузке исходного файла и установке его вместо добавления нового представителя? Я не вижу смысла, почему вы считаете, что мой ответ не подходит ...:? – dlin 21 June 2012 в 17:50
  • 3
    Построение самого последнего источника может привести к поломке вещей или к зависимостям, которых нет в ubuntu. Поскольку это существует в репозиториях, рекомендуется использовать это, поскольку оно имеет более высокую вероятность не вызывать проблем с зависимостями. Существует также несколько других причин, почему вы не хотели бы строить из исходного кода, например, простота удаления (которые yuo не получают напрямую из источника, потому что нет пакета, который вы можете просто удалить) – Thomas Ward♦ 21 June 2012 в 17:55
  • 4
    Ваше вступительное заявление ошибочно. Синаптический является интерфейсом GTK + до APT . Ввод apt-get install вызывает исполняемую форму apt-get с помощью инструментов APT с аргументом install – Merlin 21 June 2012 в 18:37
  • 5
    Оке, получил это мой волшебник;) – dlin 21 June 2012 в 18:41

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

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