tabela sem precisar criar coluna adicional na planilha do Gnumeric.
Se você precisar converter uma grande quantidade de pacotes .deb para txz no Slackware, baixe o utilitário deb2tgz em https://github.com/vborrego/deb2tgz/archive/0.2/deb2tgz-0.2.tar.gz
Depois de baixado, descompacte o pacote e instale com os comandos abaixo:
Que situação você precisaria fazer uma conversão em lote de pacotes .deb ?
Alguns programas como o LibreOffice costuma vir empacotado num pacote principal no formato .tar.gz onde dentro deste pacote tem muitos pacotes .deb e para instalar no Slackware eles precisam ser convertidos para o formato .txz e fazer a conversão de cada arquivo .deb separado um a um demandaria muito tempo e paciência para realizar esta conversão.
Mesmo que você já tenha uma versão do LibreOffice instalada no seu Slackware, mas tem o desejo de instalar uma versão mais recente do LibreOffice cuja versão mais atual ainda não tem no formato do Slackware a conversão em lote facilita muito este processo.
Para converter todos os pacotes .deb do LibreOffice em lote, execute o seguinte comando abaixo em uma janela de terminal no diretório onde foi descompactado o pacote .tar.gz
$ for i in $( ls *.deb); do deb2tgz $i; done
Conteúdo do script:
Existe dois método de utilizar o fsearch facilmente no Slackware sem compilar, a primeira dela e baixar e instalar um pacote .deb do fsearch e a segunda é instalar suporte de uso do flatpak no Slackware 15.0.
1- Baixando o pacote .deb
Aqui cito que a versão a ser baixada deve ser exatamente a do link para funcionar no seu Slackware, pois versões mais recentes do fsearch do pacote no formato .deb será inviável instalar devido a muitas dependências.
Em uma janela de terminal faça:
$ wget https://launchpad.net/~christian-boxdoerfer/+archive/ubuntu/fsearch-daily/+files/fsearch-trunk_0.1+362+9~ubuntu18.10.1_amd64.deb
Para instalar você pode converter o pacote .deb para txz usando o comando deb2tgz se o mesmo estiver instalado e depois usar o comando installpkg pacote.txz ou faça este outro procedimento:
$ 7z x pacote.deb (onde será extraído um pacote data.tar)
$ sudo data.tar -xvf -C / (para instalar no sistema)
Agora você deverá ir em /lib64 e criar um link símbolo para que o fsearch funcione.
$ cd /lib64
$ sudo ln -s libpcre.so.1.2.13 libpcre.so.3
Pronto.
2- Instalando pelo flatpak
Para realizar este procedimento você deve ter instalado o suporte a pacote pelo flatpak no seu Slackware 15.0.
$ flatpak install flathub io.github.cboxdoerfer.FSearch
$ flatpak run io.github.cboxdoerfer.FSearch
Notas:
- A versão mais recente do fsearch instalado pelo flatpak, tem novas opções como localizar somente arquivos compactados, vídeos, áudios, documentos e fotos sem que você precisar digitar os nomes de arquivos, onde ele localizará todos os formatos de arquivos que atende a opção selecionada.
- Nas versão mais antiga você podia escolher somente: Pastas, Arquivos ou Todos e sendo preciso digitar o asterisco, quando não for digitado nenhuma palavra pra pesquisa.
- As distros Salix 15.0 e Slackel 7.7 com base no Slackware 15.0 já possuir suporte nativo a pacotes flatpak instalado por padrão.
- Para saber mais sobre o meu uso do fsearch veja este link: https://meumundotux.blogspot.com/2022/10/encontre-seus-arquivos-facilmente-com.html
Instalando o avahi e o libdaemon
$ sudo slapt-get --install avahi libdaemon
Sobre o avahi
Com o deamon do avahi instalado e sendo executado não importa se sua multifuncional utiliza um IP dinâmico ele descobrira a mesma e a tornará disponível para ser utilizada pelas suas aplicações sem você precisar ter feito a instalação manualmente da mesma no seu sistema.
Sobre minha instalação do avahi no Slackware
Após ter instalado o deamon do avahi ele não foi executado automaticamente mesmo tendo colocado a permissão x nos arquivos rc.avahidaemon e rc.avahidnsconfd que ficam em /etc/rc.d quando o computador foi reiniciado porque não existem as chamadas dos mesmos no arquivo /etc/rc.d/rc.M.
No lugar de editar o arquivo /etc/rc.d/rc.M uma forma mais simples é colocar somente as seguintes linhas abaixo no final do arquivo /etc/rc.d/rc.local pois este arquivo é executado automaticamente no boot.
Salve o arquivo e para não precisar reiniciar o computador vamos executar manualmente nesta sessão atual, estando dentro do diretório onde estão estes arquivos.
Apesar da multifuncional está conectada somente na rede wifi (sem está ligada ao pc pelo cabo usb), e a mesma sendo detectada pela auto descoberta do avahi-demo aparecendo listada a mesma quando você acessar o menu Arquivo/Imprimir ou ícone Imprimir da sua aplicação a impressão e o escâner não funciona pela auto descoberta do avahi-demo.
Solução:
Para funcionar é necessário instalar mais um pacote que é o nss-mdns que não vem instalado por padrão no Slackware 15.0
$ sudo slapt-get --install nss-mdns
hosts: files mdns_minimal dns mdns
Salve o arquivo e pronto.
Notas:
Pode ser necessário reinicie o computador devido a instalação do pacote nss-mdns para que o avahi-demo funcione corretamente, mas caso você tinha reiniciado o computador com o pacote nss-mdns estando instalado, mas não tinha feito a configuração do arquivo /etc/nsswitch.conf ainda, ao fazer esta configuração depois, não será necessário reiniciar o computador e a multifuncional funcionará de imediato.
Utilizando a auto descoberta do avahi-deamon não é necessário fazer a instalação da multifuncional usando o system-config-printer ou pelo app da HP e de outras marcas que a mesma estará sempre pronta para imprimir ou escanear e não precisando criar um IP fixo no caso de uma impressora de rede, já que o avahi-demo sempre descobrirá qual é o IP atual dela e a torna disponível para ser utilizadas pelas suas aplicações em todos os computadores que tiver dentro da mesma rede, mas deste que todos eles tenha os drivers da multifuncional instalado e todos eles estejam executando o avahi-demo.
Procedimento realizando no Slackware 15.0 stable com a multifuncional HP modelo 2774.
Para instalar o LibreOffice no Slackware 15.0 abra uma janela de terminal e use o wget para baixar os pacotes do LibreOffice abaixo.
Para o Slackware 15.0 stable 64 bits
$ wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/15.0/libreoffice-7.6.4-x86_64-2alien.txz
$ wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/15.0/libreoffice-dict-pt-BR-7.6.4-x86_64-2alien.txz
$ wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/15.0/libreoffice-l10n-pt_BR-7.6.4-x86_64-2alien.txz
Para o Slackware 15.0 Current 64 bits
$ wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/current/libreoffice-7.6.4-x86_64-2alien.txz
$ wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/current/libreoffice-l10n-pt_BR-7.6.4-x86_64-2alien.txz
$ wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/current/libreoffice-dict-pt-BR-7.6.4-x86_64-2alien.txz
Após baixado os pacotes, faça:
$ sudo installpkg *.txz
Pronto, seu LibreOffice instalado no idioma português do Brasil e pronto para usar.