Introdução ao SuSE como usuário do Ubuntu

1

Eu não sou um novato no Linux, mas não toquei no SuSE há muito tempo (da última vez que tentei, era o SuSE 7!). Finalmente, agora eu senti vontade de tentar, e muitas coisas parecem estranhas ou desnecessariamente complexas. Eu tenho uma série de perguntas.

  1. Como posso garantir que meus pacotes sejam atualizados? Parece bobo, mas já tentei os métodos óbvios. Desativei os repositórios padrão que aparecem quando você executa zypper lr e adicionei os repositórios Tumbleweed e packman (Essentials, Multimedia, Extra). Então eu fiz um sudo zypper ref --force e depois sudo zypper dup , e isso me diz que muitas dependências não são atendidas. Eu já adicionei solder.allowVendorChange=true a /etc/zypp/zypp.conf , então não importa qual repositório as últimas versões estão, e apenas atualize para ele. Mesmo quando eu escolhi pular os pacotes com dependências não satisfeitas, e parecia que aconteceu um pouco no fundo, eu abri o Firefox depois e a versão tinha 7! Eu estou supondo que as coisas não correram como esperado. Mas é claro que isso não é um problema com o SuSE, mas eu não estou entendendo o sistema corretamente. Como faço certo?

  2. Quando começo a digitar argumentos de um comando, por exemplo sudo zypper install , quando digito sudo zypper ins e continuo pressionando TAB, nada acontece! Sempre funcionou no Ubuntu e me sinto muito desconfortável com isso. É assim que o SuSE deveria ser?

  3. Quando tento instalar algo, e começo a escrever seu nome, mesmo que o pacote exista e eu tenha certeza disso, pressionar TAB não o autocompletará. Isso também é bastante inconveniente. Por que isso não está acontecendo?

Existem muitas coisas no SuSE que são ótimas, e eu acho que vou continuar com ele e não voltar ao Ubuntu assim que eu resolver esses problemas muito rudimentares. Mas agora eles estão me dando muita dor! Por favor ajude!

    
por TheBicentennialMan 16.07.2012 / 09:30

1 resposta

1

1) "Desativei os repositórios padrão" > Não faça isso. Mesmo Tumbleweed tem dependências nos repositórios de distribuição padrão. Em vez disso, basta dar a eles uma prioridade menor. (Existem excelentes páginas opensuse-wiki sobre como usar o Tumbleweed. Elas valem a pena serem lidas em detalhes.)

2) O comportamento padrão do bash (pelo menos no openSUSE) executa apenas o preenchimento automático em comandos (arquivos). "Zypper" é um comando, enquanto do ponto de vista do bash, "install" é apenas um parâmetro do zypper, então ele não será auto-completo. Btw, se você é um datilógrafo preguiçoso, "zypper in" funciona igualmente.

3) Mais uma vez, este não é o trabalho de bash. Se você não souber o nome completo de um pacote, poderá usar os recursos de pesquisa fornecidos por zypper ou YaST.

O openSUSE de hoje está bem longe dos antigos sistemas SuSE. Faz muito sentido aprender algumas noções básicas do zero.

    
por 12.12.2012 / 17:50