Será que quebra ??? [RESOLVIDO]

1. Será que quebra ??? [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 11/07/2017 - 20:30h

Pessoas ... infelizmente meu pc não ficou de boa com o Debian 9, então ainda tô no 8.8, porém uma das coisas que achei legal no 9 foi o apt ... pergunta ... será q se eu instalar o apt do 9 no 8 eu quebro o sistema ???


  


2. Re: Será que quebra ??? [RESOLVIDO]

Patrick
Freud_Tux

(usa Outra)

Enviado em 11/07/2017 - 20:53h

Mauriciodez escreveu:

Pessoas ... infelizmente meu pc não ficou de boa com o Debian 9, então ainda tô no 8.8, porém uma das coisas que achei legal no 9 foi o apt ... pergunta ... será q se eu instalar o apt do 9 no 8 eu quebro o sistema ???


Vai e não vai...

Se vai ter um trabalhinho, pois, vai ter que habilitar os repositórios do 9, depois, "equilibrar" eles editando alguns arquivos, que na teoria faz o sistema buscar coisas no 9 que se queira usar, e mantem o resto do 8, sem atualizar todo mundo pro 9. Porém, para manter o apt atualizado, terá que manter os repositórios do 9 habilitados e nesse esquema ai.

E nesse esquema ai, que o apt pode surtar e querer atualizar tudo meio que na marra e gerar uma quebradeira no sistema por causa de versões diferentes de pacotes.

T+


-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


3. Re: Será que quebra ???

listeiro_037
listeiro_037

(usa Nenhuma)

Enviado em 11/07/2017 - 20:54h

Melhor não.

Ferramentas administrativas são o coração do sistema. Mexer em uma delas pode mexer com todas as dependências do sistema. Sistemas apt trabalham geralmente em cima dos sistemas dpkg. Você não vai querer seu sistema inutilizado sem poder instalar ou remover pacotes.

O que você pode fazer é baixar os pacotes dos fontes do apt e usar as ferramentas nativas do Debian para criar um pacote compilado e personalizado para o seu sistema. Muita coisa é mastigada e se tudo der certo, após instalar alguns programas com apt-get, você poderá criar o pacote do apt com meia-dúzia de comandos sem saber nada de programação. É meio que receita de bolo.

Claro que o código-fonte do apt pode chiar e querer alguma inovação que ainda não existe no sistema. Não seria bem uma dependência. Algo mais como uma função que foi escrita no código fonte de algum pacote que ainda não foi instalado e que não "existe" no momento do ponto de vista do Jessie.

Podem ocorrer dependências, dependências de dependências etc. no pior caso. Pode ser mais simples também. Você não precisa tentar esses passos. Apenas para saber que Debian é mais profundo e que existem coisas impensadas além do usual.



4. Re: Será que quebra ??? [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 11/07/2017 - 21:23h

então ... seguinte ... o
- apt não aceita repositórios do 9
- Tem trocentas dependencias de dependencias

teria uma forma de implementas um apt no outro ??? tipo sei lá .. por exemplo ... o comando "apt autoremove" no 8 nõ funciona, no 9 já funciona ... o que faria .... um alias no bash ??


------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



5. Re: Será que quebra ??? [RESOLVIDO]

listeiro_037
listeiro_037

(usa Nenhuma)

Enviado em 11/07/2017 - 22:37h

Alias é meio que gambiarra . Talvez um script chamado apt.

Ele deverá analisar os parâmetros passados por linha de comando e tomar as decisões corretas conforme cada caso.

O script pode ficar em /usr/local/bin, que é um local bem adequado. Com isto não será necessário ficar escrevendo ./apt para ele rodar.

Um começo simples seria uma comparação de id, para que ele seja executado apenas com permissão de root.


6. Re: Será que quebra ???

Homem Sem Nome
homemsemnome

(usa Debian)

Enviado em 11/07/2017 - 22:54h

Mauriciodez escreveu:

Pessoas ... infelizmente meu pc não ficou de boa com o Debian 9, então ainda tô no 8.8


Peço perdão por estar atrapalhando o tópico, mas você poderia me dizer o porquê do Debian 9 não ter funfado aí? Tirando a questão das ISOs zuadas, ele ainda não está no ponto em algum aspecto?

Valeu.
________________________________________________________________________

"I hate mankind, for I think myself one of the best of them, and I know how bad I am."
- Samuel Johnson


7. Re: Será que quebra ???

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 11/07/2017 - 23:15h

homemsemnome escreveu:
Peço perdão por estar atrapalhando o tópico, mas você poderia me dizer o porquê do Debian 9 não ter funfado aí? Tirando a questão das ISOs zuadas, ele ainda não está no ponto em algum aspecto?


o BO é entre meu hardware e ele velho ... não tem nada a ver com a distro Debian 9 ... eu já sabia bem antes de ele ser lançado como stable q meu hardware não iria ficar legal nele ... os mesmo problemas de vídeo que tive em outras distro eu sabia q iria ter no streach ... tem tb o problema com meu adaptador USB q não se deu com o Network Manager ( se bem que esse problema eu contornei de boa, mais não deixa de ser um probema ), tem meu conky que eu iria ter q reescrever, enfim .. não colou ... logo ou eu faço um upgrade de hardware ou meus dias com Debian estão contados !!!



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



8. Re: Será que quebra ??? [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 11/07/2017 - 23:19h

listeiro_037 escreveu:

Alias é meio que gambiarra . Talvez um script chamado apt.

Ele deverá analisar os parâmetros passados por linha de comando e tomar as decisões corretas conforme cada caso.

O script pode ficar em /usr/local/bin, que é um local bem adequado. Com isto não será necessário ficar escrevendo ./apt para ele rodar.

Um começo simples seria uma comparação de id, para que ele seja executado apenas com permissão de root.


script é muita trabalheira para pouca implementação ... não tenho Futebol suficiente para tanto ... o alias tb não adianta de nada .. é só um atalho, eu q postei sem pensar !!! melhor deixar quieto pelo visto



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



9. Re: Será que quebra ??? [RESOLVIDO]

listeiro_037
listeiro_037

(usa Nenhuma)

Enviado em 12/07/2017 - 01:43h

Ainda tenho para mim que tentar criar o pacote binário com os fontes pode dar mais certo.

São comandos do Debian. Nada de ./configure && make && make install

Pode dar certo. Ou não.


10. Re: Será que quebra ??? [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 12/07/2017 - 02:11h

listeiro_037 escreveu:

Ainda tenho para mim que tentar criar o pacote binário com os fontes pode dar mais certo.

São comandos do Debian. Nada de ./configure && make && make install

Pode dar certo. Ou não.


não sei fazer isso não velho ... vc fala juntar todas as dependencias num pacote só ???



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



11. Re: Será que quebra ??? [RESOLVIDO]

listeiro_037
listeiro_037

(usa Nenhuma)

Enviado em 12/07/2017 - 02:50h

Estava procurando em qual pacote encontra-se esse programa chamado "apt". Preciso ter certeza do motivo dele não existir no Debian 8. Preciso saber se ele está num pacote separado ou se está no mesmo pacote do conjunto que vem com apt-get, apt-cache etc.

Se o pacote for o mesmo, então haverá sobreposição. Quer dizer, o apt-get do pacote novo sobrescrever o apt-get que já estava no sistema. Uma solução para este teste maluco seria baixar um pacote de software original do site do Debian e tentar instalá-lo no lugar do novo usado no test no caso de dar m*rda.

Outro problema são aqueles tais recursos que podem não existir na programação e causar erros de compilação. Pode ser que o apt-get do pacote novo não funcione. Pode ser que o apt não funcione. Também pode dar certo desde que não tenha tanta mudança no projeto.

A construção do pacote .deb automática é mais ou menos assim:

Você baixa o pacote do código fonte modificado para o projeto Debian no site do Debian. Ele tem o código normal etc. dentro também há uns diretórios extras com arquivos de configuração do Debian. Estes arquivos servem para configurar a criação do pacote, alguns deles são scripts que ficarão no pacote e que serão usados quando o dpkg/apt instala ou desinstala o pacote. Tudo isto já estará pronto.

Estou pegando a manha. Uma coisa que funcionou foi usar o comando dpkg-buildpackage -us -uc -d num arquivo de fonte desses. Ele criou os pacotes .deb para instalação.



12. Re: Será que quebra ??? [RESOLVIDO]

Fabiano
fpires

(usa Debian)

Enviado em 12/07/2017 - 09:07h

Mauriciodez escreveu:

Pessoas ... infelizmente meu pc não ficou de boa com o Debian 9, então ainda tô no 8.8, porém uma das coisas que achei legal no 9 foi o apt ... pergunta ... será q se eu instalar o apt do 9 no 8 eu quebro o sistema ???


O comando apt existe no debian 8. O nome do pacote é .... apt

https://packages.debian.org/jessie/apt



01 02



Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts