Você pode tentar grdesktop . Também é uma interface do GNOME para o rdesktop.
Eu "atualizei" para o Ubuntu 12.04 no fim de semana. tsclient
(cliente do servidor de terminal), que costumava usar o tempo todo aqui no trabalho, desapareceu.
Ele foi substituído por Remmina
, que é terrivelmente instável e com bugs.
Alguém sabe como obter o tsclient
instalado no Ubuntu 12.04? Como obtenho tsclient
de volta?
Você pode tentar grdesktop . Também é uma interface do GNOME para o rdesktop.
Uma maneira possível de instalar o tsclient é fazer o download do pacote destinado à versão anterior e instalá-lo manualmente. Mas, esteja avisado que pode quebrar seu apt e criar problemas de dependências entre outros.
De qualquer forma, baixe o pacote tsclient e as dependências relevantes de packages.ubuntu.com .
Para uma arquitetura típica de 64 bits, o seguinte comando instala o tsclient para você:
sudo dpkg --force-all -i tsclient_0.150-4ubuntu2_amd64.deb
Para sistema de 32 bits:
sudo dpkg --force-all -i tsclient_0.150-4ubuntu2_i386.deb
tsclient
no Ubuntu 12.04 LTS O melhor cliente para usar o rdesktop é tsclient
. Sem dúvida!
Remmina
é terrível (com bugs)!
grdesktop
funciona, mas não tem os mesmos recursos de tsclient
(compartilhe suas pastas automaticamente no computador remoto, por exemplo) e sua estética é horrível.
Devido ao longo tempo sem atualizações tsclient
é cada vez mais difícil de ser instalado no Ubuntu.
Mas a boa notícia é que tsclient
funciona perfeitamente no Ubuntu 12.04 LTS! Para fazê-lo funcionar sem ser incomodado pelo gerenciador de pacotes do Ubuntu, faça o que eu explico aqui.
Faça o download do pacote tsclient
(0150) para a arquitetura desejada (64 ou 32 bits) no link
Instale o pacote usando --force-all
para ignorar dependências.
sudo dpkg --force-all -i tsclient_0.150-4ubuntu2_amd64.deb
Este pacote será instalado com o status "quebrado". Se essa situação continuar, o tsclient
será removido na primeira atualização ou a atualização não funcionará ou Ubuntu Software Center
não funcionará.
As ações para reparar Ubuntu Software Center
sugeridas pelo Ubuntu também removem tsclient
Para alterar o status quebrado de tsclient
faça o seguinte ...
Fonte: link
"IGNORE BROKEN PACKAGES IN UBUNTU (OU QUALQUER SISTEMA COM GERENCIADOR DE PACOTE DE APTIDÕES)
Ignorar pacotes quebrados no Ubuntu ou em qualquer outra distribuição do Linux usando o gerenciador de pacotes Aptitude normalmente seria uma coisa ruim e não é recomendado. Manter um sistema de pacotes quebrados meio que anula o objeto.
MAS, recentemente me deparei com uma situação em que tive que instalar uma versão de 32 bits do Chrome no meu Ubuntu de 64 bits. Fiz isso removendo completamente as versões anteriores do Chrome, baixando o arquivo .deb da página de download do Chrome e instalando-o a partir da linha de comando usando….
sudo dpkg --force-architecture -i google-chrome-stable_current_i386.deb
Isso funcionou.
Então, por que a necessidade de ignorar pacotes quebrados?
Apesar de funcionar, deixou alguns problemas de dependência. As dependências são instaladas, mas como estão trabalhando em uma espécie de modo de compatibilidade (MultiArch), elas aparecem como dependências quebradas. Isso força o Synaptic a exibi-lo como um pacote corrompido toda vez que você tentar atualizá-lo, não apenas exibindo-o como quebrado, mas também impedindo a atualização até que você o corrija. A correção do Synaptic é removê-lo completamente.
Ok, como eu forço o Synaptic a ignorar o pacote "quebrado"?
Primeiramente, você precisa encontrar as dependências que estão causando os erros:
Abra o Gerenciador de Pacotes Synaptic (você pode precisar instalar este primeiro "sudo apt-get install synaptic") Encontre o pacote "quebrado", você provavelmente será notificado de que há um pacote quebrado - clique no link para Quebrado na lista à esquerda da tela - anote o nome do pacote Clique com o botão direito no pacote, selecione Propriedades Vá para a aba Dependências, anote as dependências listadas em itálico Deixe o Synaptic aberto para testar a correção mais tarde Agora precisamos editar um arquivo. Abra um terminal e digite / copy:
sudo gedit /var/lib/dpkg/status
Isto deve abrir o status do arquivo (que pode ser bem longo), você agora tem que encontrar o nome do pacote ( Ctrl + f deve ajudar). Deve haver uma pequena seção para isso que se pareça com isso:
Package: google-chrome-stable
Status: install ok unpacked
Priority: optional
Section: web
Installed-Size: 119100
Maintainer: Chrome Linux Team <[email protected]>
Architecture: i386
Version: 22.0.1229.94-r161065
Config-Version: 20.0.1132.57-r145807
Replaces: google-chrome
Provides: google-chrome, www-browser
Depends: libasound2 (>> 1.0.22), {...and many others!...}, libcurl3, wget
Description: The web browser from Google
Agora apague as dependências (as itálicas que você anotou anteriormente) da linha Depends, salve o arquivo ( Ctrl + s ) e feche.
Nota do editor
In our case just remove the "libpanel-applet2-0 (>= 2.26.0)"
Como sei se meus pacotes "quebrados" estão sendo ignorados?
Agora clique em Recarregar no Synaptic. Você não deve receber a mensagem de dependência quebrada que você fez anteriormente.
Problemas?
O único problema que tive com ignorar pacotes quebrados foram atualizações. Eu tive que atualizar o chrome que envolveu fazer isso novamente (porque eu tive que removê-lo completamente em primeiro lugar!).
Como eu disse antes, não tolero ignorar os pacotes quebrados ou qualquer coisa quebrada. Às vezes, essas coisas precisam ser feitas.
Para evitar que tsclient
seja removido em futuras atualizações, faça o seguinte ...
Fonte: link
Instale o synaptic usando sudo apt-get install synaptic
.
Execute usando gksudo synaptic
e na caixa de pesquisa, localize o pacote que você deseja bloquear, por exemplo: gedit
No menu do pacote, selecione Bloquear versão:
E isso é tudo, a versão atualmente instalada no momento do bloqueio permanecerá instalada mesmo durante os upgrades.
Isso é tudo pessoal!
O rdesktop ainda está disponível e, se bem me lembro, é disso que o tsclient depende. (sudo apt-get install rdesktop)
E sim, o remmina não é bom no rdp atm.
Eu sei como você se sente. Minhas ligações de teclas estão em todo lugar com remmmina e eu continuo recebendo unidade aparecendo de vez em quando. Eu reverti para o tsclient ...
Faça o download do tsclient em link e instale-o da maneira usual. A falta de dependência de libpanel-applet2-0 não é realmente necessária, então a opção force all trabalhou para mim.
Para arco de 64 bits:
sudo dpkg --force-all -i tsclient_0.150-4ubuntu2_amd64.deb
Para sistema de 32 bits:
sudo dpkg --force-all -i tsclient_0.150-4ubuntu2_i386.deb
Tags remote-desktop ubuntu