Não é possível adicionar ppa: x2go / stable

0

Estou tentando transformar uma nova instalação do Ubuntu 14.04 em um servidor X2go.
Eu segui as instruções aqui: link

Tomei estes passos:

  1. su

  2. Adicione a linha abaixo a /etc/apt/sources.list

    deb http://us.archive.ubuntu.com/ubuntu trusty main universe
    
  3. add-apt-repository ppa:x2go/stable

Eu recebo esta mensagem:

cannot add ppa: ppa:x2go/stable
please check that the ppa name or format is correct
    
por Kestrell 17.09.2014 / 01:26

4 respostas

3

Eu diria algumas coisas.

Primeiro, preciso alertar você contra o uso do comando su - é uma prática ruim que pode causar problemas. Quando você precisar de privilégios administrativos, deverá prefixar seus comandos normais com sudo . Se você realmente precisa de um prompt de root, você pode usar sudo -i .

Agora eu dei uma olhada na página wiki do x2go e eles não tinham a intenção de adicionar cegamente essa linha ao final do /etc/apt/sources.list. Se você não está muito familiarizado com a forma como o Ubuntu lida com as embalagens, você deve gastar algum tempo com isso. Felizmente, você não precisa fazer nada disso na linha de comando porque o Ubuntu fornece uma maneira gráfica de garantir que você não elimine erros de sintaxe em seu sources.list ou em outro lugar.

Para usar as ferramentas internas para ativar ou desativar determinados repositórios, tente neste link . Isso salvará você de erros de sintaxe e de mexer nos arquivos críticos do sistema inadvertidamente.

Em segundo lugar, assim que você modificar algum dos seus repositórios do Ubuntu, você deve executar:

$ sudo apt-get update

Como isso atualizará as informações do seu pacote. Depois de executar isso, você deve executar

$ sudo apt-get upgrade
$ sudo apt-get -f install
$ sudo apt-get clean
$ sudo apt-get autoclean

Isso limpará seus caches de repositório. Agora tente adicionar o PPA novamente, desta vez usando o sudo:

$ sudo add-apt-repository ppa:x2go/stable

Se ainda assim não funcionar, você precisará executar novamente o comando usando o sinalizador -m e mostrar a saída:

$ sudo add-apt-repository -m ppa:x2go/stable

Espero que isso ajude!

    
por Hawk 17.09.2014 / 03:57
1

O problema foi sudo não carrega variáveis de ambiente do usuário. http_proxy e ftp_proxy estavam ausentes. Estranhamente, para mim apenas https_proxy foi definido para sudoers.

Se você estiver por trás de um proxy, verifique estes:

 $ sudo -i
[sudo] password for user: 
# env | grep proxy
# http_proxy=http://10.3.100.207:8080/
# ftp_proxy=ftp://10.3.100.207:8080/
# https_proxy=https://10.3.100.207:8080/
% bl0ck_qu0te%

Leia esta sudo caveat para mais detalhes.

    
por Rajesh 12.06.2015 / 13:38
0

Como está escrito no link , um bom idéia é reinstalar certificados. Eu uso sudo -E para preservar o ambiente de proxy.

    
por Виктор Кузьмин 25.02.2016 / 07:34
0

Siga estes passos retirados do link :

Abra o terminal e execute o seguinte comando:

sudo -H gedit /etc/apt/sources.list

Adicione a seguinte linha ao arquivo

deb http://de.archive.ubuntu.com/ubuntu <my-ubuntu-version> main universe

Em seguida, execute o seguinte comando no terminal:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
apt-cache search x2go

Então você pode instalar x2goserver, x2goclient ou pyhoca-gui ou qualquer outro dos pacotes disponíveis.

    
por Faizan Akram Dar 11.03.2015 / 15:32