Olá Ceel,tudo bem?
Agradeço por responder as minhas perguntas. Eu peço desculpas devido ao meu pouco conhecimentos em distribuições Linux, as minhas oportunidades de trabalho sempre me levavam para o MS Windows, atualmente eu estou podendo iniciar os estudos e me dedicar ao SliTaz GNU/Linux.
Eu não sei se posso continuar perguntando nesta mesma postagem.
Eu preciso confirmar algumas informações que ainda tenho dúvidas sobre suas respostas.
".tar.gz, tar.bz2, tar.xz are not packages but source files you have to uncompress them and compile them before installing."
Existe algum tutorial mostrando como compilar após descompactar os programas ".tar.gz, tar.bz2, tar.xz"?
Para complilar .rpm ou .deb para .tazpkg, é preciso abrir o terminal no diretório que está o programa a ser compilado e inserir o comando sem aspas: "tazpkg convert <entire-package-name>"?
Está correto?
Eu não sei se consegui compreender a instalação local de programas contida nas instruções http://hg.slitaz.org/tazpkg/raw-file/tip/doc/tazpkg.pt.html
Eu vou usar o firefox como exemplo:
Acessando a página http://mirror1.slitaz.org/packages/cooking/, com qualquer computador, com qualquer sistema operacional, baixar o firefox-official-pt-BR-76.0.tazpkg, precisarei copiar este arquivo e colar em um diretório qualquer do computador que estiver utilizando o SliTaz sem acesso a internet. Abrir o terminal na pasta que estiver o firefox-official-pt-BR-76.0.tazpkg e suas dependências quando houver, aplicar o comando:
# tazpkg install firefox-official-pt-BR-76.0.tazpkg {Enter}
Está correto? Instalará firefox-official-pt-BR-76.0? Se houver as dependências no mesmo no mesmo diretório serão instaladas?
"Yes, it possible to download packages from the mirror and then install them manually on other computers; the problem is you need to know all the dependences you need for each package you want to install..."
Existe algum arquivo de informação dos programas indicando quais dependências são necessárias para a instalação?
"Probably the best way is to copy all the packages on an external HD/USB/DVD and modify the path to the mirror in /var/lib/tazpkg/mirror for each computer."
Eu não consegui entender a sua explicação a cima, eu não sei como fazer e onde fazer esta alteração.
"A solution consist in downloading the ISO (6GB !) containing all the packages (md5) from http://mirror1.slitaz.org/iso/cooking/"
Eu baixei a packages-cooking.iso do link:
http://mirror1.slitaz.org/iso/cooking/packages-cooking.iso.
Esta ISO (packages-cooking.iso) possui também o SliTaz Rolling para ser instalado em um computador ou notebook?
Na ISO (packages-cooking.iso) eu observei que possui um diretório que contém os programas e as extensões, posso copiar os arquivos nos computadores sem acesso a internet para instalar manualmente usando o comando abaixo?
# tazpkg install dvd+rw-tools-7.1.tazpkg {Enter}
Se a ISO (packages-cooking.iso) possui o SliTaz Rolling com todo repositório, poderei usá la para instalar em computadores ou notebooks sem acesso a internet o SliTaz e os programas que forem necessários. Está correto o que compreendi? Se eu compreendi corretamente, esta ISO é ideal para fazer manutenção em rede de computadores (é o meu caso).
"An other solution consist in downloading all the packages directly on your external HD. From SliTaz, you need to install first wget:
tazpkg -gi wget
then
wget --recursive --no-parent --no-check-certificate https://distro.ibiblio.org/slitaz/packages/cooking/"
Eu não consegui compreender o texto acima, qual é a utilidade do programa wget?
Agradeço por informar o trecho do texto que você não compreendeu, a tradução do Google as vezes fica sem sentido algum ou de difícil compreensão.
"How are the programs organized? Where are the programs installed on SliTaz located?
Not sure I correctly understood; can you be more precise please."
O SliTaz segue o sistema de diretório semelhante a maioria das outras distribuições, na instalação de programas espalha por diversos diretórios partes do arquivos de instalação, usa o FHS - Filesystem Hierarchy Standard. Está correto?
O SliTaz seria mais fácil de entender se fosse organizado cada programa no seu respectivo diretório, contendo o programa e todas as dependências necessárias, semelhante ao que é fornecido pela empresa Mozilla no link: https://www.mozilla.org/pt-BR/firefox/linux/
Linux 64-bit
https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=pt-BR
ou
Linux 32-bit
https://download.mozilla.org/?product=firefox-latest-ssl&os=linux&lang=pt-BR
Em alguns testes que eu fiz em outras distribuições Linux que consomem muita memória RAM (mais que 1GB de RAM para abrir o Linux), era possível descompactar o firefox-76.0.1.tar.bz2 e executar o firefox, mas como estas distribuições exigem muita memória e processadores mais atuais não servem para colocar em uso todos os computadores, sejam os mais antigos ou os mais novos. É triste ver tantas distribuições Linux seguindo o mesmo caminho da Microsoft, o caminho da obsolência programada de tecnologia.
Dessa forma seria possível ter instalado (ou simplesmente descompactar copiar e colar) programas, permitindo, por exemplo, o usuário possuir dois programas iguais com versões diferentes em pastas diferentes, sendo necessário apenas criar um ícone de atalho para o usuário final poder abrir ou executar o programa sem ter que acessar a pasta do programa.
Quando o usuário não quiser mais um programa, seria necessário apagar a pasta e o ícone de atalho do programa.
Nos testes práticos que eu fiz, utilizando uma criança e um adulto, ambos com mínimos conhecimentos em informática, separados, devido ao Covid-19, utilizando o SliTaz, me informaram que é sem dúvidas o mais fácil para ser utilizado. Principais relatados, "é mais fácil porque é traduzido para português do Brasil" e "é fácil de usar devido as semelhanças com sistema operacional MS Windows".
Muito obrigado por estar me ajudando.
marcelocripe
Texto original em idioma português do Brasil, traduzido para o inglês por Google tradutor.
----------------
Hello Ceel, how are you?
Thank you for answering my questions. I apologize for my lack of knowledge in Linux distributions, my job opportunities always took me to MS Windows, currently I am able to start my studies and dedicate myself to SliTaz GNU / Linux.
I don't know if I can keep asking in this same post.
I need to confirm some information that I still have doubts about your answers.
".tar.gz, tar.bz2, tar.xz are not packages but source files you have to uncompress them and compile them before installing."
Is there a tutorial showing how to compile after unzipping the ".tar.gz, tar.bz2, tar.xz" programs?
To compile .rpm or .deb to .tazpkg, you need to open the terminal in the directory where the program to be compiled is and insert the command without quotes: "tazpkg convert <entire-package-name>"?
Is correct?
I do not know if I was able to understand the local installation of programs contained in the instructions http://hg.slitaz.org/tazpkg/raw-file/tip/doc/tazpkg.pt.html
I'll use firefox as an example:
Accessing the page http://mirror1.slitaz.org/packages/cooking/, with any computer, with any operating system, download firefox-official-pt-BR-76.0.tazpkg, I will need to copy this file and paste it in a directory from any computer using SliTaz without internet access. Open the terminal in the folder containing firefox-official-pt-BR-76.0.tazpkg and its dependencies, if any, apply the command:
# tazpkg install firefox-official-en-BR-76.0.tazpkg {Enter}
Is correct? Will you install firefox-official-en-BR-76.0? If there are dependencies in the same directory, will they be installed?
"Yes, it possible to download packages from the mirror and then install them manually on other computers; the problem is you need to know all the dependencies you need for each package you want to install ..."
Is there a program information file indicating which dependencies are necessary for the installation?
"Probably the best way is to copy all the packages on an external HD / USB / DVD and modify the path to the mirror in / var / lib / tazpkg / mirror for each computer."
I couldn't understand your explanation above, I don't know how to do it and where to make this change.
"The solution consists of downloading the ISO (6GB!) Containing all the packages (md5) from http://mirror1.slitaz.org/iso/cooking/"
I downloaded packages-cooking.iso from the link:
http://mirror1.slitaz.org/iso/cooking/packages-cooking.iso.
Does this ISO (packages-cooking.iso) also have SliTaz Rolling to be installed on a computer or notebook?
In the ISO (packages-cooking.iso) I noticed that it has a directory that contains programs and extensions, can I copy the files on computers without internet access to install manually using the command below?
# tazpkg install dvd + rw-tools-7.1.tazpkg {Enter}
If the ISO (packages-cooking.iso) has SliTaz Rolling with the entire repository, I can use it to install SliTaz and the programs that are needed on computers or notebooks without internet access. Is what I understand correct? If I understand correctly, this ISO is ideal for doing maintenance on a computer network (it is my case).
"An other solution consists of downloading all the packages directly on your external HD. From SliTaz, you need to install first wget:
tazpkg -gi wget
then
wget --recursive --no-parent --no-check-certificate https://distro.ibiblio.org/slitaz/packages/cooking/ "
I could not understand the text above, what is the use of the wget program?
Thank you for informing the text that you did not understand, the Google translation is sometimes meaningless or difficult to understand.
"How are the programs organized? Where are the programs installed on SliTaz located?
Not sure I correctly understood; can you be more need please. "
SliTaz follows the directory system similar to most other distributions, when installing programs it spreads parts of the installation files to different directories, uses the FHS - Filesystem Hierarchy Standard. Is correct?
SliTaz would be easier to understand if each program was organized in its respective directory, containing the program and all necessary dependencies, similar to what is provided by the Mozilla company at the link: https://www.mozilla.org/pt-BR / firefox / linux /
64-bit Linux
https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=pt-BR
or
Linux 32-bit
https://download.mozilla.org/?product=firefox-latest-ssl&os=linux&lang=pt-BR
In some tests I did on other Linux distributions that consume a lot of RAM (more than 1GB of RAM to open Linux), it was possible to unzip firefox-76.0.1.tar.bz2 and run firefox, but as these distributions require a lot of memory and the most current processors are not enough to put all computers in use, be they the oldest or the newest ones. It is sad to see so many Linux distributions following the same path as Microsoft, the path of programmed technology obsolescence.
That way it would be possible to have installed (or simply unzip, copy and paste) programs, allowing, for example, the user to have two identical programs with different versions in different folders, being only necessary to create a shortcut icon for the end user to be able to open or execute the program without having to access the program folder.
When the user no longer wants a program, it would be necessary to delete the program's folder and shortcut icon.
In the practical tests I did, using a child and an adult, both with minimal computer skills, separated, due to Covid-19, using SliTaz, they informed me that it is undoubtedly the easiest to use. Main reported, "it is easier because it is translated into Brazilian Portuguese" and "it is easy to use due to the similarities with MS Windows operating system".
Thank you so much for helping me.
marcelocripe
Original text in Brazilian Portuguese, translated into English by Google translator.