Suggestions about antiX Linux to developers and maintainers

Forum Forums antiX-development Development Suggestions about antiX Linux to developers and maintainers

  • This topic has 46 replies, 8 voices, and was last updated Jul 30-12:52 pm by marcelocripe.
Viewing 15 posts - 16 through 30 (of 47 total)
  • Author
    Posts
  • #38621
    Member
    AvatarPPC

    Dear Marcelo (please scroll down to read this post’s portuguese version)

    I’m glad that my previous post helped you!
    Please note that appimages, as far as I know, only work in 64bis systems (my folks have a 32bits Hp laptop, so, I’m betting those very old machines are not that unusual, there in Brasil)
    The same applies to applications you download for 64bits systems, they won’t work in 32bits OS’s…

    about download managers:
    firefox now allows users to continue downloading failed downloads, but there are many downloaders available. You can try “uget” or persopolis (https://debian.pkgs.org/10/debian-main-amd64/persepolis_3.0.1-1_all.deb.html)- that I never tried out before…

    Using the terminal, the “wget -c [link_to_file] continues downloading the file after it fails…

    To download all de necessary dependencies a app needs, follow Xecure’s post, from 5/7/2020!

    To use a internet browser that’s very light on system resources, but it’s very basic (no start page or favourites), see my post https://www.antixforum.com/forums/topic/badwolf-a-recent-standards-compliant-minimal-web-browser/
    It’s a bit complex to get that browser working, but if you achieve that, it’s very light (it even allows not loading images! Like the old Opera version, before it was sold did… at the time I used a phone internet connection, 56K/second).

    Please, report back here on the results of your test…

    P.

    ———

    Caro Marcelo

    Fico feliz pelos meus posts anteriores terem ajudado!
    Por favor note que appimages, tanto quanto eu sei, funcionam apenas em sistemas 64bits (os meus pais ainda têm um portatil HP de 32 bits, por isso, não deve ser, de todo incomum, no Brasil existirem ainda maquinas dessas.
    O mesmo se aplica aos downloads que fizer dos ficheiros a instalar em computadores: programas feitos para 64 bits, não funcionam em sistemas com apenas 32 bits…

    Quanto a gerenciador de downloads:
    As versões recentes do Firefox já incluem a possibilidade de retomar downloads falhados, mas há muita, muita oferta. Pode começar por tentar instalar o “uget” ou o persopolis (https://debian.pkgs.org/10/debian-main-amd64/persepolis_3.0.1-1_all.deb.html) – que eu nunca experimentei

    Via terminal, pode usar o comando “wget -c [endereço_do_ficheiro]”, que continua o download caso o mesmo seja interrompido…

    Para fazer o download de todas as dependencias necessárias para uma aplicação, por favor siga as instruções do post do Xecure, de 5/7/2020!

    Para usar um navegador de internet que consome poucos recursos, apesar de ser muito, muito básico (não permite escolher uma página inicial nem gravar favoritos), aconselho a ver o meu post https://www.antixforum.com/forums/topic/badwolf-a-recent-standards-compliant-minimal-web-browser/
    Como poderá ver, é algo complexo colocar esse navegador a trabalhar, mas, uma vez conseguido, é muito leve, tanto nos recursos do sistema como nos dados que consome (permite até desligar o carregamento de imagens! Bons velhos tempos, antes do Opera ser vendido, em que se podia fazer o mesmo… Na altura usava uma ligação à internet via telefone, de 56k/segundo).

    Por favor, relate o sucesso que teve com os seus testes…

    P.

    #38626
    Moderator
    masinickmasinick

    I usually use a Web browser’s download capability most of the time, but if I want additional features, I usually use wget too.
    Filezilla is a Web-like client that can also be used to login to a site and use FTP-based services or other services to transfer information in either direction (to or from another system).

    If you are using other protocols and communicating with other UNIX or Linux systems, ssh or scp are some other possibilities.

    Brian Masinick

    #38631
    Member
    XecureXecure

    Last time trying to repost, this time with only 2 links and no deb terminations.
    Edit: It worked. Postr visible 🙂

    Keyrix and aptoncd are dead, and CubeGet only supports 64bit machines.
    It is a pity, but maybe some other fork still exists.

    I have done a small search (haven’t spent much time on it), and found apt-offline-gui, (included in debian repo)
    I have installed it and launched it (sudo apt-offline-gui) but haven’t had time to play with it. It seems to be complicated and non-intuitive. (CubeGet seems simpler).
    It seems you need to generate a Signature with the packages you want to download before you can start downloading or installing packages, but I wasn’t able to get very far (python error).
    There is a how-to entry in the main github: https://github.com/rickysarraf/apt-offline/wiki/HOWTO

    If not using a gui, I have found a good guide.

    Download Packages With Dependencies Locally In Ubuntu


    Though it says ubuntu, it also applies to any debian based system.
    There is an interesting section: “Download packages with dependencies locally for a specific architecture
    This way you can create 2 repositories (a 32 and a 64 bit one).

    In the tests I did with GDebi, using packages copied from the computer connected to the internet with antiX 19.2 on the computer without internet access with antiX 19.2, unfortunately, they did not work, GDebi always reported that some dependency was not consistent

    For installing, you don’t use Gdebi (as it only tries to install one .deb file at a time and only searches for dependencies in the repo and not in the folder).
    You need to navigate in the terminal to the folder where all offline packages are stored (with cd /path/to/folder ) and use the terminal command:
    sudo dpkg -i packagename1 dependency1 dependency2 ...

    or if installing all the .deb files in the folder
    sudo dpkg -i *

    So, there are different solutions available. Probably more than what I have listed here, but I haven’t found them (yet).
    Hope this helps.

    • This reply was modified 1 month, 1 week ago by Xecure.
    #38755
    Member
    Avatarmarcelocripe

    Xecure,

    I thank you for your considerations and help.

    So it would be better for me to set up my own personal repository, organize each program together with its other dependencies, this is what I started to do.

    On the computer with antiX 19.2 connected to the internet I did some installation, via Control Center, System, Install / uninstall Applications or via Package Manager [Synaptic], with the latter I went to the Settings, Preferences menu, checked Leave all packages downloaded into the cache. After each installation I accessed the / var / cache / apt / archives folder, cut all the “.dep” packages from the folder and pasted them in another folder, in order to organize each program in its respective folder.

    On the computer not connected to the internet, I pasted the folders in the Downloads folder, opened the folder Traducao_LibeireOffice_13-06-2020, using SpaceFM, pressed F4 to open the terminal, in the example below, I started with the basics, with the Portuguese translation of Brasil of the LibreOffice Package, follows the result of the command:

    User @ antix: ~ / Downloads / Traducao_LibeireOffice_13-06-2020
    $ sudo dpkg -i * Downloads
    Selecting previously unselected package libreoffice-base.
    dpkg: about libreoffice-base_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-base:
     libreoffice-base breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and installed.
    
    dpkg: error processing libreoffice-base_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-base will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    (Reading database ... 150393 files and directories currently installed.)
    Preparing to unpack libreoffice-base-core_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb ...
    Unzipping libreoffice-base-core (1: 6.4.4-1 ~ bpo10 + 1) on (1: 6.4.1-1 ~ bpo10 + 1) ...
    Selecting previously unselected package libreoffice-base-drivers.
    Preparing to unpack libreoffice-base-drivers_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb ...
    Unzipping libreoffice-base-drivers (1: 6.4.4-1 ~ bpo10 + 1) ...
    dpkg: about libreoffice-calc_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-calc:
     libreoffice-calc breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and triggered.
    
    dpkg: error processing libreoffice-calc_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-calc will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    dpkg: about libreoffice-common_1_3a6.4.4-1 ~ bpo10 + 1_all.deb containing libreoffice-common:
     libreoffice-common breaks libreoffice-core (<< 1: 6.4.2 ~ rc1)
      libreoffice-core (version 1: 6.4.1-1 ~ bpo10 + 1) is present and installed.
    
    dpkg: error while processing the file libreoffice-common_1_3a6.4.4-1 ~ bpo10 + 1_all.deb (--install):
     installing libreoffice-common will break libreoffice-core, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    dpkg: about libreoffice-core_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-core:
     libreoffice-core breaks libreoffice-calc (<< 1: 6.4.4-1 ~ bpo10 + 1)
      libreoffice-calc (version 1: 6.4.1-1 ~ bpo10 + 1) is present and installed.
    
    dpkg: error processing libreoffice-core_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-core will break libreoffice-calc, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    dpkg: about libreoffice-draw_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-draw:
     libreoffice-draw breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and triggered.
    
    dpkg: error processing libreoffice-draw_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-draw will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    Preparing to unpack libreoffice-gtk3_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb ...
    Unzipping libreoffice-gtk3 (1: 6.4.4-1 ~ bpo10 + 1) on (1: 6.4.1-1 ~ bpo10 + 1) ...
    dpkg: about libreoffice-impress_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-impress:
     libreoffice-impress breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and triggered.
    
    dpkg: error processing libreoffice-impress_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-impress will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    Selecting previously unselected package libreoffice-l10n-en.
    Preparing to unpack libreoffice-l10n-en_1_3a6.4.4-1 ~ bpo10 + 1_all.deb ...
    Unzipping libreoffice-l10n-en (1: 6.4.4-1 ~ bpo10 + 1) ...
    dpkg: about libreoffice-math_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-math:
     libreoffice-math breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and triggered.
    
    dpkg: error processing libreoffice-math_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-math will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    dpkg: about libreoffice-writer_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-writer:
     libreoffice-writer breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and triggered.
    
    dpkg: error processing libreoffice-writer_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-writer will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    dpkg: dependency problems prevent libreoffice-base-core configuration:
     libreoffice-base-core depends on libreoffice-core-nogui (= 1: 6.4.4-1 ~ bpo10 + 1) | libreoffice-core (= 1: 6.4.4-1 ~ bpo10 + 1); however:
      Libreoffice-core-nogui package is not installed.
      Version of libreoffice-core on the system is 1: 6.4.1-1 ~ bpo10 + 1.
    
    dpkg: error processing the libreoffice-base-core package (--install):
     dependency problems - leaving unconfigured
    Configuring libreoffice-base-drivers (1: 6.4.4-1 ~ bpo10 + 1) ...
    dpkg: dependency problems prevent libreoffice-gtk3 from being configured:
     libreoffice-gtk3 depends on libreoffice-core (= 1: 6.4.4-1 ~ bpo10 + 1); however:
      Version of libreoffice-core on the system is 1: 6.4.1-1 ~ bpo10 + 1.
    
    dpkg: error processing libreoffice-core_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-core will break libreoffice-calc, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    dpkg: about libreoffice-draw_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-draw:
     libreoffice-draw breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and triggered.
    
    dpkg: error processing libreoffice-draw_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-draw will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    Preparing to unpack libreoffice-gtk3_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb ...
    Unzipping libreoffice-gtk3 (1: 6.4.4-1 ~ bpo10 + 1) on (1: 6.4.1-1 ~ bpo10 + 1) ...
    dpkg: about libreoffice-impress_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-impress:
     libreoffice-impress breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and triggered.
    
    dpkg: error processing libreoffice-impress_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-impress will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    Selecting previously unselected package libreoffice-l10n-en.
    Preparing to unpack libreoffice-l10n-en_1_3a6.4.4-1 ~ bpo10 + 1_all.deb ...
    Unzipping libreoffice-l10n-en (1: 6.4.4-1 ~ bpo10 + 1) ...
    dpkg: about libreoffice-math_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-math:
     libreoffice-math breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and triggered.
    
    dpkg: error processing libreoffice-math_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-math will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    dpkg: about libreoffice-writer_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb containing libreoffice-writer:
     libreoffice-writer breaks libreoffice-common (<< 1: 6.4.2 ~ rc1 ~)
      libreoffice-common (version 1: 6.4.1-1 ~ bpo10 + 1) is present and triggered.
    
    dpkg: error processing libreoffice-writer_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb (--install) file: --install:
     installing libreoffice-writer will break libreoffice-common, and
     deconfiguration is not allowed (--auto-deconfigure can help)
    dpkg: dependency problems prevent libreoffice-base-core configuration:
     libreoffice-base-core depends on libreoffice-core-nogui (= 1: 6.4.4-1 ~ bpo10 + 1) | libreoffice-core (= 1: 6.4.4-1 ~ bpo10 + 1); however:
      Libreoffice-core-nogui package is not installed.
      Version of libreoffice-core on the system is 1: 6.4.1-1 ~ bpo10 + 1.
    
    dpkg: error processing the libreoffice-base-core package (--install):
     dependency problems - leaving unconfigured
    Configuring libreoffice-base-drivers (1: 6.4.4-1 ~ bpo10 + 1) ...
    dpkg: dependency problems prevent libreoffice-gtk3 from being configured:
     libreoffice-gtk3 depends on libreoffice-core (= 1: 6.4.4-1 ~ bpo10 + 1); however:
      Version of libreoffice-core on the system is 1: 6.4.1-1 ~ bpo10 + 1.
    
    dpkg: error while processing the libreoffice-gtk3 package (--install):
     dependency problems - leaving unconfigured
    Configuring libreoffice-l10n-en (1: 6.4.4-1 ~ bpo10 + 1) ...
    Processing triggers for libreoffice-common (1: 6.4.1-1 ~ bpo10 + 1) ...
    Errors were encountered while processing:
     libreoffice-base_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb
     libreoffice-calc_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb
     libreoffice-common_1_3a6.4.4-1 ~ bpo10 + 1_all.deb
     libreoffice-core_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb
     libreoffice-draw_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb
     libreoffice-impress_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb
     libreoffice-math_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb
     libreoffice-writer_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb
     libreoffice-base-core
     libreoffice-gtk3
    
    Even with several errors displayed, LibreOffice has been translated, but if I open the Package Manager [Synaptic], the first message is displayed: "You have 4 broken packages on your system".
    
    Computer2 @ antix: ~ / Downloads / Chromium_80.0.3987.16_09-06-2020
    $ sudo dpkg -i chromium_80.0.3987.162-1 ~ deb10u1_amd64.deb chromium-common_80.0.3987.162-1 ~ deb10u1_amd64.deb chromium-l10n_80.0.3987.162-1 ~ deb10u1_all.deb libre2-5_20190101 + dfs. deb
    [sudo] password for Computer2:
    Selecting previously unselected chromium package.
    (Reading database ... 150459 files and directories currently installed.)
    Preparing to unpack chromium_80.0.3987.162-1 ~ deb10u1_amd64.deb ...
    Unzipping chromium (80.0.3987.162-1 ~ deb10u1) ...
    Selecting previously unchecked package chromium-common.
    Preparing to unpack chromium-common_80.0.3987.162-1 ~ deb10u1_amd64.deb ...
    Unzipping chromium-common (80.0.3987.162-1 ~ deb10u1) ...
    Selecting previously unselected package chromium-l10n.
    Preparing to unpack chromium-l10n_80.0.3987.162-1 ~ deb10u1_all.deb ...
    Unzipping chromium-l10n (80.0.3987.162-1 ~ deb10u1) ...
    Selecting previously unselected package libre2-5: amd64.
    Preparing to unpack libre2-5_20190101 + dfsg-2_amd64.deb ...
    Unzipping libre2-5: amd64 (20190101 + dfsg-2) ...
    Configuring chromium-common (80.0.3987.162-1 ~ deb10u1) ...
    Configuring libre2-5: amd64 (20190101 + dfsg-2) ...
    Setting up chromium (80.0.3987.162-1 ~ deb10u1) ...
    Configuring chromium-l10n (80.0.3987.162-1 ~ deb10u1) ...
    Processing triggers for desktop-file-utils (0.23-4) ...
    Processing triggers for mime-support (3.62) ...
    Processing triggers for hicolor-icon-theme (0.17-2) ...
    Processing triggers for man-db (2.8.5-2) ... cone
    Processing triggers for libc-bin (2.28-10) ...
    
    In the case of the Chromium internet browser, everything worked correctly, if the icon is not created automatically in the menu, no problem, I can include the icon manually.
    
    Another successful test was with the Google internet browser, thanks for teaching me the command.
    
    I need to test with a graphical tool to facilitate program downloads and later manual installs. As soon as I am able to do the tests I will post the results again.
    
    I tried to download the LibreOffice translation with the command you taught, but I couldn't understand it, here's the attempt:
    
    $ sudo apt-get download $ (apt-rdepends "$ libreoffice-base-core_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb" | grep -v ^ \)
    bash: apt-rdepends: command not found
    E: Handler silently failed
    
    $ sudo apt-get download $ (apt-rdepends "$ libreoffice-writer_1_3a6.4.4-1 ~ bpo10 + 1_amd64.deb" | grep -v ^ \)
    bash: apt-rdepends: command not found
    E: Handler silently failed

    Thankful.
    marcelocripe

    Original text in Brazilian Portuguese, translated into English by Google translator.

    ——————-

    Xecure,

    Agradeço por suas considerações e ajuda.

    Então será melhor eu montar o meu próprio repositório pessoal, organizar cada programa acompanhado de suas demais dependências, isso é o que eu comecei a fazer.

    No computador com o antiX 19.2 conectado na internet eu fiz algumas instalações, via Centro de Controle, Sistema, Instalar/desinstalar Aplicativos ou via Gestor de Pacotes [Synaptic], com este último eu fui no menu Configurações, Preferências, marquei Deixar todos os pacotes baixados no cache. Após cada instalação eu acessei a pasta /var/cache/apt/archives, recortei da pasta todos os pacotes “.dep” e colei em outra pasta, afim de organizar cada programa em sua respectiva pasta.

    No computador não conectado na internet, colei as pastas na pasta Downloads, abri a pasta Traducao_LibeireOffice_13-06-2020, usando o SpaceFM, pressionei o F4 para abrir o terminal, no exemplo abaixo, eu comecei pelo básico, com a tradução para Português do Brasil do Pacote LibreOffice, segue o resultado do comando:

    Usuario@antix:~/Downloads/Traducao_LibeireOffice_13-06-2020
    $ sudo dpkg -i *Downloads
    A seleccionar pacote anteriormente não seleccionado libreoffice-base.
    dpkg: acerca de libreoffice-base_1_3a6.4.4-1~bpo10+1_amd64.deb contendo libreoffice-base:
     libreoffice-base quebra libreoffice-common (<< 1:6.4.2~rc1~)
      libreoffice-common (versão 1:6.4.1-1~bpo10+1) está presente e instalado.
    
    dpkg: erro ao processar o arquivo libreoffice-base_1_3a6.4.4-1~bpo10+1_amd64.deb (--install):
     instalando libreoffice-base quebrará libreoffice-common, e
     a desconfiguração não é permitida (--auto-deconfigure poderá ajudar)
    (Lendo banco de dados ... 150393 ficheiros e directórios actualmente instalados.)
    A preparar para desempacotar libreoffice-base-core_1_3a6.4.4-1~bpo10+1_amd64.deb ...
    A descompactar libreoffice-base-core (1:6.4.4-1~bpo10+1) sobre (1:6.4.1-1~bpo10+1) ...
    A seleccionar pacote anteriormente não seleccionado libreoffice-base-drivers.
    A preparar para desempacotar libreoffice-base-drivers_1_3a6.4.4-1~bpo10+1_amd64.deb ...
    A descompactar libreoffice-base-drivers (1:6.4.4-1~bpo10+1) ...
    dpkg: acerca de libreoffice-calc_1_3a6.4.4-1~bpo10+1_amd64.deb contendo libreoffice-calc:
     libreoffice-calc quebra libreoffice-common (<< 1:6.4.2~rc1~)
      libreoffice-common (versão 1:6.4.1-1~bpo10+1) está presente e disparado por gatilho.
    
    dpkg: erro ao processar o arquivo libreoffice-calc_1_3a6.4.4-1~bpo10+1_amd64.deb (--install):
     instalando libreoffice-calc quebrará libreoffice-common, e
     a desconfiguração não é permitida (--auto-deconfigure poderá ajudar)
    dpkg: acerca de libreoffice-common_1_3a6.4.4-1~bpo10+1_all.deb contendo libreoffice-common:
     libreoffice-common quebra libreoffice-core (<< 1:6.4.2~rc1)
      libreoffice-core (versão 1:6.4.1-1~bpo10+1) está presente e instalado.
    
    dpkg: erro ao processar o arquivo libreoffice-common_1_3a6.4.4-1~bpo10+1_all.deb (--install):
     instalando libreoffice-common quebrará libreoffice-core, e
     a desconfiguração não é permitida (--auto-deconfigure poderá ajudar)
    dpkg: acerca de libreoffice-core_1_3a6.4.4-1~bpo10+1_amd64.deb contendo libreoffice-core:
     libreoffice-core quebra libreoffice-calc (<< 1:6.4.4-1~bpo10+1)
      libreoffice-calc (versão 1:6.4.1-1~bpo10+1) está presente e instalado.
    
    dpkg: erro ao processar o arquivo libreoffice-core_1_3a6.4.4-1~bpo10+1_amd64.deb (--install):
     instalando libreoffice-core quebrará libreoffice-calc, e
     a desconfiguração não é permitida (--auto-deconfigure poderá ajudar)
    dpkg: acerca de libreoffice-draw_1_3a6.4.4-1~bpo10+1_amd64.deb contendo libreoffice-draw:
     libreoffice-draw quebra libreoffice-common (<< 1:6.4.2~rc1~)
      libreoffice-common (versão 1:6.4.1-1~bpo10+1) está presente e disparado por gatilho.
    
    dpkg: erro ao processar o arquivo libreoffice-draw_1_3a6.4.4-1~bpo10+1_amd64.deb (--install):
     instalando libreoffice-draw quebrará libreoffice-common, e
     a desconfiguração não é permitida (--auto-deconfigure poderá ajudar)
    A preparar para desempacotar libreoffice-gtk3_1_3a6.4.4-1~bpo10+1_amd64.deb ...
    A descompactar libreoffice-gtk3 (1:6.4.4-1~bpo10+1) sobre (1:6.4.1-1~bpo10+1) ...
    dpkg: acerca de libreoffice-impress_1_3a6.4.4-1~bpo10+1_amd64.deb contendo libreoffice-impress:
     libreoffice-impress quebra libreoffice-common (<< 1:6.4.2~rc1~)
      libreoffice-common (versão 1:6.4.1-1~bpo10+1) está presente e disparado por gatilho.
    
    dpkg: erro ao processar o arquivo libreoffice-impress_1_3a6.4.4-1~bpo10+1_amd64.deb (--install):
     instalando libreoffice-impress quebrará libreoffice-common, e
     a desconfiguração não é permitida (--auto-deconfigure poderá ajudar)
    A seleccionar pacote anteriormente não seleccionado libreoffice-l10n-pt-br.
    A preparar para desempacotar libreoffice-l10n-pt-br_1_3a6.4.4-1~bpo10+1_all.deb ...
    A descompactar libreoffice-l10n-pt-br (1:6.4.4-1~bpo10+1) ...
    dpkg: acerca de libreoffice-math_1_3a6.4.4-1~bpo10+1_amd64.deb contendo libreoffice-math:
     libreoffice-math quebra libreoffice-common (<< 1:6.4.2~rc1~)
      libreoffice-common (versão 1:6.4.1-1~bpo10+1) está presente e disparado por gatilho.
    
    dpkg: erro ao processar o arquivo libreoffice-math_1_3a6.4.4-1~bpo10+1_amd64.deb (--install):
     instalando libreoffice-math quebrará libreoffice-common, e
     a desconfiguração não é permitida (--auto-deconfigure poderá ajudar)
    dpkg: acerca de libreoffice-writer_1_3a6.4.4-1~bpo10+1_amd64.deb contendo libreoffice-writer:
     libreoffice-writer quebra libreoffice-common (<< 1:6.4.2~rc1~)
      libreoffice-common (versão 1:6.4.1-1~bpo10+1) está presente e disparado por gatilho.
    
    dpkg: erro ao processar o arquivo libreoffice-writer_1_3a6.4.4-1~bpo10+1_amd64.deb (--install):
     instalando libreoffice-writer quebrará libreoffice-common, e
     a desconfiguração não é permitida (--auto-deconfigure poderá ajudar)
    dpkg: problemas com dependências impedem a configuração de libreoffice-base-core:
     libreoffice-base-core depende de libreoffice-core-nogui (= 1:6.4.4-1~bpo10+1) | libreoffice-core (= 1:6.4.4-1~bpo10+1); porém:
      Pacote libreoffice-core-nogui não está instalado.
      Versão de libreoffice-core no sistema é 1:6.4.1-1~bpo10+1.
    
    dpkg: erro ao processar o pacote libreoffice-base-core (--install):
     problemas de dependência - deixando desconfigurado
    Configurando libreoffice-base-drivers (1:6.4.4-1~bpo10+1) ...
    dpkg: problemas com dependências impedem a configuração de libreoffice-gtk3:
     libreoffice-gtk3 depende de libreoffice-core (= 1:6.4.4-1~bpo10+1); porém:
      Versão de libreoffice-core no sistema é 1:6.4.1-1~bpo10+1.
    
    dpkg: erro ao processar o pacote libreoffice-gtk3 (--install):
     problemas de dependência - deixando desconfigurado
    Configurando libreoffice-l10n-pt-br (1:6.4.4-1~bpo10+1) ...
    A processar 'triggers' para libreoffice-common (1:6.4.1-1~bpo10+1) ...
    Erros foram encontrados durante o processamento de:
     libreoffice-base_1_3a6.4.4-1~bpo10+1_amd64.deb
     libreoffice-calc_1_3a6.4.4-1~bpo10+1_amd64.deb
     libreoffice-common_1_3a6.4.4-1~bpo10+1_all.deb
     libreoffice-core_1_3a6.4.4-1~bpo10+1_amd64.deb
     libreoffice-draw_1_3a6.4.4-1~bpo10+1_amd64.deb
     libreoffice-impress_1_3a6.4.4-1~bpo10+1_amd64.deb
     libreoffice-math_1_3a6.4.4-1~bpo10+1_amd64.deb
     libreoffice-writer_1_3a6.4.4-1~bpo10+1_amd64.deb
     libreoffice-base-core
     libreoffice-gtk3
    
    Mesmo com vários erros exibidos, o LibreOffice foi traduzido, mas se eu abro o Gestor de Pacotes [Synaptic], a primeira mensagem é exibida: "Você possui 4 pacotes quebrados em seu sistema".
    
    Computador2@antix:~/Downloads/Chromium_80.0.3987.16_09-06-2020
    $ sudo dpkg -i chromium_80.0.3987.162-1~deb10u1_amd64.deb chromium-common_80.0.3987.162-1~deb10u1_amd64.deb chromium-l10n_80.0.3987.162-1~deb10u1_all.deb libre2-5_20190101+dfsg-2_amd64.deb 
    [sudo] senha para Computador2: 
    A seleccionar pacote anteriormente não seleccionado chromium.
    (Lendo banco de dados ... 150459 ficheiros e directórios actualmente instalados.)
    A preparar para desempacotar chromium_80.0.3987.162-1~deb10u1_amd64.deb ...
    A descompactar chromium (80.0.3987.162-1~deb10u1) ...
    A seleccionar pacote anteriormente não seleccionado chromium-common.
    A preparar para desempacotar chromium-common_80.0.3987.162-1~deb10u1_amd64.deb ...
    A descompactar chromium-common (80.0.3987.162-1~deb10u1) ...
    A seleccionar pacote anteriormente não seleccionado chromium-l10n.
    A preparar para desempacotar chromium-l10n_80.0.3987.162-1~deb10u1_all.deb ...
    A descompactar chromium-l10n (80.0.3987.162-1~deb10u1) ...
    A seleccionar pacote anteriormente não seleccionado libre2-5:amd64.
    A preparar para desempacotar libre2-5_20190101+dfsg-2_amd64.deb ...
    A descompactar libre2-5:amd64 (20190101+dfsg-2) ...
    Configurando chromium-common (80.0.3987.162-1~deb10u1) ...
    Configurando libre2-5:amd64 (20190101+dfsg-2) ...
    Configurando chromium (80.0.3987.162-1~deb10u1) ...
    Configurando chromium-l10n (80.0.3987.162-1~deb10u1) ...
    A processar 'triggers' para desktop-file-utils (0.23-4) ...
    A processar 'triggers' para mime-support (3.62) ...
    A processar 'triggers' para hicolor-icon-theme (0.17-2) ...
    A processar 'triggers' para man-db (2.8.5-2) ...cone
    A processar 'triggers' para libc-bin (2.28-10) ...
    
    No caso do navegador de internet Chromium, funcionou tudo corretamente, caso não seja criado automaticamete o ícone no menu, não tem problema, eu consigo incluir o ícone manualmente.
    
    Outro teste bem sucedido foi com o navegador de internet Google, obrigado por me ensinar o comando.
    
    Eu preciso testar com uma ferramenta em modo gráfico para facilitar os downloads dos programas e posteriormente as intalações manuais. Assim que eu conseguir fazer os testes eu volto a postar os resultados. 
    
    Eu tentei baixar a tradução do LibreOffice com o comando que você ensinou, mas eu não consegui compreendê lo, segue a tentativa:
    
    $ sudo apt-get download $(apt-rdepends "$libreoffice-base-core_1_3a6.4.4-1~bpo10+1_amd64.deb" | grep -v ^\ )
    bash: apt-rdepends: comando não encontrado
    E: Handler silently failed
    
    $ sudo apt-get download $(apt-rdepends "$libreoffice-writer_1_3a6.4.4-1~bpo10+1_amd64.deb" | grep -v ^\ )
    bash: apt-rdepends: comando não encontrado
    E: Handler silently failed

    Grato.
    marcelocripe

    Texto original em idioma português do Brasil, traduzido para o inglês por Google tradutor.

    • This reply was modified 1 month ago by rokytnji.
    • This reply was modified 1 month ago by rokytnji.
    • This reply was modified 1 month ago by marcelocripe.
    #38765
    Member
    XecureXecure

    Even with several errors displayed, LibreOffice has been translated, but if I open the Package Manager [Synaptic], the first message is displayed: “You have 4 broken packages on your system”.

    This is probably related to the Package Installer using a Libreoffice version (Latest) newer to the one available from Synaptic. A lot of people demand the newest Libreoffice version available, so the main developer created a very smart way to install the newest versions available (in backport), which you cannot find in synaptic, so if you mix packages and try to install them it will lead to problems (broken packages).

    bash: apt-rdepends: command not found

    It means it is not installed on your system. You can install it with
    sudo apt install apt-rdepends

    I advise you read the article I linked before, https://www.ostechnix.com/download-packages-dependencies-locally-ubuntu/, specially the Method 2. It would replace my previous comment. For example, to download chromium:

    cd /to/desired/folder
    sudo apt-get download chromium
    for i in $(apt-cache depends chromium | grep -E 'Depends' | cut -d ':' -f 2,3 | sed -e s/'<'/''/ -e s/'>'/''/); do sudo apt-get download $i 2>>errors.txt; done
    #38795
    Member
    Avatarmarcelocripe

    Xecure,

    What I did was to reuse the packages downloaded from the installations made on anti 19.2 64 bits from the computer connected to the internet on computers without internet access.

    The version of LibreOffice is the one that comes in ISO antiX-19.2_x64-full.iso, which was translated into Portuguese through the Control Center, System, Install / uninstall Applications, I selected the category: Language, checked Portuguese (BR) _LO_Latest_full – Portuguese (BR) Language Meta-Package for LibreOffice, was automatically installed Portuguese (BR) _LO_Latest_full_main – Portuguese (BR) Language Meta-Package for LibreOffice (no database).

    I will try to download the translation program via terminal according to your instructions, copy the files and try to install again on computers without internet access.

    Thankful.
    marcelocripe

    Original text in Brazilian Portuguese, translated into English by Google translator.

    ——–

    Xecure,

    O que eu fiz foi reaproveitar os pacotes baixados das instalações feitas no anti 19.2 64 bits do computador conectado na internet no computadores sem acesso a internet.

    A versão do LibreOffice é a que vem na ISO antiX-19.2_x64-full.iso, que foi traduzida para o português por meio do Centro de Controle, Sistema, Instalar/desinstalar Aplicativos, selecionei a categoria: Language, marquei Portuguese(BR)_LO_Latest_full – Portuguese(BR) Language Meta-Package for LibreOffice, foi instalado automaticamente Portuguese(BR)_LO_Latest_full_main – Portuguese(BR) Language Meta-Package for LibreOffice (no database).

    Vou tentar baixar o programa de tradução via terminal conforme as suas instruções, copiar os arquivos e tentar instalar novamente nos computadores sem acesso a internet.

    Grato.
    marcelocripe

    Texto original em idioma português do Brasil, traduzido para o inglês por Google tradutor.

    #38797
    Member
    XecureXecure

    The version of LibreOffice is the one that comes in ISO antiX-19.2_x64-full.iso, which was translated into Portuguese through the Control Center, System, Install / uninstall Applications, I selected the category: Language, checked Portuguese (BR) _LO_Latest_full – Portuguese (BR) Language Meta-Package for LibreOffice, was automatically installed Portuguese (BR) _LO_Latest_full_main – Portuguese (BR) Language Meta-Package for LibreOffice (no database).

    This is the correct method, as antiX version of libreoffice is the one that comes in the package installer. Maybe you need to select base instead of full (I am not sure if this is correct).

    For anything except applications in backports, I have created two scripts that may help you keep software repositories better.

    It is in English, and I haven’t fully tested them, but they may help you. I decided to separate the process in two apps (because each uses 100 MB RAM and together in the same script it used doube that), so each app does only 1 thing.
    – DownloadDependencies.sh lets you select a folder where to download all packages related to an app. You simply have to write the package name for the app (example chromium) and, if the name is correct, it will download all packages related to the app and create a .repo file listing the package and its dependencies.
    – OfflineRepo.sh lets you select a folder where you have previously downloaded packages and its dependencies (using the previous script) and will find the .repo files you created previously. This way you can hav one folder with many packages inside and select which of the programs you want to install.

    To run them, click on them (if they don’t execute, right-click and select “Execute).

    As I said before, this file has barely gone thorugh any tests. It could have many bugs in the code. I started building it last night and just finished it now. Hopefully it works well. When I have time I will try translating it to Portuguese, but that will have to wait for now.

    Let me know if it helps.

    Attachments:
    #38799
    Moderator
    masinickmasinick

    FYI: Google Translate can translate between quite a few languages, including English and Portuguese in case that was not previously known.

    Brian Masinick

    #38803
    Member
    XecureXecure

    You are right, masinick. That is the easy way to translate the text in the script. I can only hope that as it is it will also work in a portuuese system, as maybe apt-cache output is translated. I will have to test when I have time if the script works as is in a portuguese environment and then use Google translator as you sugest to translate the strings of text.

    Regards.

    #38881
    Member
    Avatarmarcelocripe

    Xecure,

    If you authorize, I can assist with translation, it is preferable to focus the code. I downloaded your tool “RepoManagement.zip”, although it is in English it is very intuitive, besides that it can be portable, without the need to install on antiX 19.2 that is connected to the internet. And you even took memory consumption into account.

    I’ll start, if you allow me, by collaborating with a step-by-step description or tutorial that can be included in a readme file or on RepoManagement.

    In the standard antiX 19.2 workspace, Rox-IceWM
    Open the SpaceFM File Manager, Favorite Applications Menu, System, Control Center, SpaceFM.
    Locate the download folder for the compressed RepoManagement.zip file, usually in the Downloads folder.
    Right-clicking on the file RepoManagement.zip, Open, Extract To, a folder containing three files will be unzipped: DownloadDependencies.sh, OfflineRepo.sh and Read me.

    Short Description:

    DownloadDependencies.sh allows you to select a folder to download all packages related to an application. You simply need to write the package name for the application (example chromium) and, if the name is correct, it will download all packages related to the application and create a .repo file listing the package and its dependencies.

    OfflineRepo.sh allows you to select a folder where you previously downloaded packages and their dependencies (using the previous script) and you will find the .repo files created earlier. That way, you can have a folder with many packages inside and select which of the programs you want to install.

    To run them, right-click, Open and select “Run”.

    Run DownloadDependencies.sh first, select the directory / folder from which the program packages will be downloaded, by default the Downloads folder is pre-selected, enter the package name in “Package Name”, for example for the chromium application, select “Level”: 1, if the name is correct, click on Downloads.

    My tests:

    to: chromium displays the message: “The chromium package is not a valid package name. Please try with a different name”, Ok.

    to: Wine, or wine, displays the message: “The package name entered is not a valid package name. Please try with a different name”, Ok.

    I also tried: google-chrome, chrome, unfortunately without success.

    Don’t forget to include your credits.

    Thankful.

    marcelocripe

    Original text in Brazilian Portuguese, translated into English by Google translator.

    ———–

    Xecure,

    Se você autorizar, eu posso colaborar com tradução, é preferível você se concentrar o código. Eu baixei a sua ferramenta “RepoManagement.zip”, apesar de estar em inglês é bem intuitiva, além de que poderá ser portátil, sem a necessidade de instalar no antiX 19.2 que estiver conectado na internet. E você ainda levou em consideração o consumo de memória.

    Já vou iniciar, se você me permite, colaborando com um descritivo de um passo a passo ou tutorial que pode ser incluído em um arquivo leia me ou sobre o RepoManagement.

    Na área de trabalho padrão do antiX 19.2, Rox-IceWM
    Abrir o Gerenciador de Arquivos SpaceFM, Menu Aplicativos favoritos, Sistema, Centro de controle, SpaceFM.
    Localizar a pasta do download do arquivo compactado RepoManagement.zip, normalmente na pasta Downloads.
    Clicar com o botão direito do mouse sobre o arquivo RepoManagement.zip, Open, Extract To, serão descompactado uma pasta contendo três arquivos: DownloadDependencies.sh, OfflineRepo.sh e Leia me.

    Breve descrição:

    DownloadDependencies.sh permite selecionar uma pasta para baixar todos os pacotes relacionados a um aplicativo. Você simplesmente precisa escrever o nome do pacote para o aplicativo (exemplo chromium) e, se o nome estiver correto, ele fará o download de todos os pacotes relacionados ao aplicativo e criará um arquivo .repo listando o pacote e suas dependências.

    OfflineRepo.sh permite selecionar uma pasta na qual você baixou pacotes anteriormente e suas dependências (usando o script anterior) e encontrará os arquivos .repo criados anteriormente. Dessa forma, você pode ter uma pasta com muitos pacotes dentro e selecionar qual dos programas você deseja instalar.

    Para executá-los, clicar com o botão direito do mouse, Open e selecione “Executar”.

    Execute primeiro DownloadDependencies.sh, selecionar o diretório/pasta do que será realizado o download dos pacotes do programa, por padrão a pasta Downloads vem pré selecionada, digitar o nome do pacote em “Package Name”, por exemplo para o aplicativo chromium, selecionar “Level”: 1, se o nome estiver correto, clicar em Downloads.

    Meus testes:

    para: chromium exibe a mensagem: “The package chromium isn’t a valid package name. Please try with a different name”, Ok.

    para: Wine, ou wine, exibe a mensagem: “The package nome digitado isn’t a valid package name. Please try with a different name”, Ok.

    tentei também: google-chrome, chrome, infelizmente sem sucesso.

    Não esquece de incluir os seus créditos.

    Grato.

    marcelocripe

    #38903
    Member
    XecureXecure

    Sorry about that, marcelocripe. I didn’t have much time to test it and it worked on my system. If you are running from a live USB maybe you need to first to sudo apt update to get the package lists.

    I don’t have the time right now to take a look. When the weekend comes I will try to fix it and improve it. I will follow your sugestions and add a readme file.

    #38928
    Member
    Avatarmarcelocripe

    Xecure,

    No need to apologize … I want to collaborate with you as much as I can, whether testing or helping with translation or helping with the user manual and etc., I wish I could help with the code, but I don’t have the knowledge for that, the The goal is to help the program work, it will be of great help to me and I believe it will be for more people, as they get to know it, they will realize its importance, in addition to serving as an excellent tool for network maintainers. computers containing antiX as the operating system.

    Thankful.
    marcelocripe

    Original text in Brazilian Portuguese, translated into English by Google translator.

    ————

    Xecure,

    Não precisa pedir desculpas … Eu quero colaborar com você com o que eu posso, seja testando ou ajudando na tradução ou ajudando no manual do usuário e etc, eu gostaria de poder ajudar no código, mas eu não possuo conhecimento para isso, o objetivo é ajudar para que o programa funcione, ele será de grande ajuda para mim e acredito que será para mais pessoas, a medida que passarem a conhecê-lo perceberão a importância dele, além de servir de uma excelente ferramenta para os mantenedores de rede de computadores contendo o antiX como sistema operacional.

    Grato.
    marcelocripe

    Texto original em idioma português do Brasil, traduzido para o inglês por Google tradutor.

    • This reply was modified 1 month ago by marcelocripe.
    #39108
    Member
    XecureXecure

    I am sorry to say this, but I still haven’t done anything for translations. First I wanted this to work properly.
    I have included both scripts inside one file. Changes:
    – More help dialogs but still very little info.
    – Now the program will generate a Packages.gz file that will contain ALL info about all your downloaded packages after each download.
    – A new (experimental) fiture will enable you to add the repo folder to your sourcelists, so you no longer need to install with dpkg -i, but now you can install all packages from the repo using the apt install command (that means that synaptic will also pick your local repo packages and you can install from there).
    – DOWNLOADING DEPENDENCIES: Now the script requires apt-rdepends and dpkg-dev (only for downloading packages, not for installing). If the net is available, it will ask you if you want to install them when trying to download packages.(not working as well as expected yet).
    1.1. After downloading each package+dependencies, the program will update the Packages.gz file inside the download folder. This contains the list of all your downloaded packages so that apt can manage them.
    – INSTALL FROM LOCAL REPO: Once you select the folder that contains your local repo, Add it to the sourcefiles (button) and you will be able to install any package inside your repo folder from synaptic, apt (commandline), etc. Also, all downloaded “programs” (done with this tool) can also be easily installed using the same program (2. Install Apps).
    1.2. Please remember to 3. Remove local repo from sources when you are done installing packages. This is recommended but shouldn’t break anything if not done (only some eror message might come up).

    You can now keep ALL dowloaded packages in the same folder, as you will be able to use this app to install the programs you want (and not all the ones inside the folder at the same time).

    Feedback, please.

    #39126
    Forum Admin
    rokytnjirokytnji

    Feedback, please.

    Just perusing the .sh file for now. I have to break out a piece of hardware to test install. Hopefully this works on 32 bit and on base, core, and full isos.
    I might have a 64 bit piece of hardware to do a look see. Gotta dig around.

    Just remembered. I need to pull the 16 gig ssd on my chromebook and change it out with another ssd in another broke chromebook < bios jumper fubar >.
    It is tired and causing errors. So give me some time Xecure.

    No problem hash marking < comment out > the sources.list entry here. After running the script. Net will be available also, when I run your script .

    Edit: Just mentioning. The way I give feedback. I’ll leave it up to you to start a new thread or leave it here . Since this is your baby.

    • This reply was modified 3 weeks, 5 days ago by rokytnji.

    Sometimes I drive a crooked road to get my mind straight.
    Not all who Wander are Lost.
    I'm not outa place. I'm from outer space.

    Linux Registered User # 475019
    How to Search for AntiX solutions to your problems

    #39131
    Member
    XecureXecure

    Edit: Just mentioning. The way I give feedback. I’ll leave it up to you to start a new thread or leave it here . Since this is your baby.

    No problem here. Thanks for testing it out. I had to speed it a bit to get it out before the end of today, so probably many problems will pop up.

    It should work on 64 and 32 bit systems, but I haven’t tested enough to assure anything. The thing is, downloading 32 bit packages and then moving the repo folder to a 64 bit system will show that there are no packages available (as only 32bit packages were downloaded), but I believe that the same repo can store both 32 and 64 bit packages.
    The bigger the repo gets, the longer it will take to process the packages and updating the local packagelist (last step after downloading any package), but the less time it will take to download them. I may be mistaken, but I think it doesn’t download packages that are already in the repo. I haven’t added this feature, just believe (after testing) that APT does this itself.

    There are still a few things I need to figure out. The program will download all dependencies for each selected program, but that means it will also download systemd! Fortunately it will not install because the antiX system with the antiX repo list should be watching for systemd and not let it install. It is still an issue though.
    Another problem comes with downloading new versions of a package already downloaded. I need to figure out a way to check for the version that is being downloaded and check if it is newer than the one in the repo, and delete the old one before/after downloading the new one. Reading info for each package from apt-cache takes a long time (I may have to load stuff to memory for it to run faster), so I may have to figure something out to make it a bit efficient.

    There is still a lot to work on. I didn’t build it for myself, but thinking in marcelocripe. There are better programs out there, so this project was simply to learn and practice scripting. I know it isn’t anything special, so be as brutal as you want with your feedback, it will not hurt. This was a learning exercise and all problems you see is for me to practice and improve my skills.

    Thanks for your time, roky!

Viewing 15 posts - 16 through 30 (of 47 total)
  • You must be logged in to reply to this topic.