После переустановки Ubuntu 12.04 невозможно установить коммерческие игры, например, Oil Rush. Это дает ошибку:
Failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/oilrush/ubuntu/dists/oneiric/main/binary-amd64/Packages The requested URL returned error: 401
Failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/oilrush/ubuntu/dists/oneiric/main/binary-i386/Packages The requested URL returned error: 401
Some index files failed to download. They have been ignored, or old ones used instead.
Я купил эти игры в 11.10, но я установил эти игры в 12.04 раньше ... Как я могу решить эту проблему?
Возможно, временно отключен сервер, поэтому откройте Диспетчер обновлений
и нажмите Настройки
, после чего откроется окно и в этом окне на ВКЛАДКЕ Программное обеспечение Ubuntu
у вас есть возможность изменить сервер . поэтому измените сервер на Главный сервер или Лучший сервер на ваше местоположение и попробуйте еще раз.
У меня была та же проблема, пытаясь переустановить Steel Storm: Burning Retribution.
Ошибка 401 - ошибка аутентификации.
Я только что узнал, чтобы вернуть его для своего дела, надеюсь это поможет.
Во-первых, вам нужно знать, что ваши данные аутентификации для PPA хранятся в /etc/apt/auth.conf
.
Во-вторых, вам необходимо убедиться, что данные исправьте ошибку, перейдя на https://launchpad.net и указав данные, которые вы использовали для покупки программного обеспечения.
После входа в систему щелкните свое имя, если в правом верхнем углу (рядом с кнопкой выхода из системы) ).
В разделе «Персональные архивы пакетов» нажмите «Просмотреть свои частные подписки PPA».
В правой части строки, соответствующей вашей покупке, нажмите «Просмотр»
Теперь вы должны что-то увидеть это выглядит так:
deb https://USERNAME:PASSWORD@private-ppa.launchpad.net/commercial-ppa-uploaders/PURCHASE/ubuntu YOUR_UBUNTU_VERSION_HERE main
Убедитесь, что ИМЯ ПОЛЬЗОВАТЕЛЯ
и ПАРОЛЬ
соответственно соответствуют логину и паролю в вашем [11 102149] файл /etc/apt/auth.conf .
После обновления /etc/apt/auth.conf
с правильными данными запустите как sudo apt-get update
из терминала и проверьте, по-прежнему ли вы получаете сообщения об ошибках, если нет, теперь вы сможете переустановить игру.
Еще одна проблема, которая может возникнуть у вас, - если в вашей игре нет Версия ТОЧНАЯ пока что, в этом случае вам нужно зайти в /etc/apt/sources.list.d/
и изменить файл, содержащий описание частного PPA (в моем случае / etc / apt / sources.list.d / private-ppa.launchpad.net_commercial-ppa-uploaders_steel-storm2_ubuntu.list
).
Мне пришлось заменить эту строку:
deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/steel-storm2/ubuntu precise main
. ..с этим:
deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/steel-storm2/ubuntu oneiric main