Search Results for 'samba'

Forum Forums Search Search Results for 'samba'

Viewing 15 results - 151 through 165 (of 235 total)
  • Author
    Search Results
  • #45598
    Member
    marcelocripe

      Hi @BobC,

      You know that the words I send written in English are all translated by an internet translator. I don’t know how these words reach you or what they do. I don’t know how hard words can get to you, because they were created by a program or a machine. I would really like to be able to write correctly in English to be able to communicate with you, without my having to depend on the internet translators.

      I apologize if the translated words are rude or incomprehensible. Even though we currently have translators available on the internet, this resource is getting better every day. Without translators, I would not venture to join a Linux community. The English language and the lack of internet access have always been the main reasons that took me so long to start studying a Linux distribution. Then someone may ask: “But is there no Linux distribution there in Brazil?”

      Answer: Yes, there are distributions on Linux in Brazil, but they are increasingly fewer. But I did not find any Brazilian Linux distribution that would allow me to revive several old computers as is possible with antiX, except computers that have motherboards with SIS or VIA chipset.

      @PPC you described exactly how we use Windows here, with just a DVD or USB stick full of programs, it serves as an “offline repository” for installing programs, antivirus or antivirus or operating system updates. And you are absolutely right when you said “Because some of the applications antiX uses to manage configurations are completely or partially in English (most people in Brazil do not understand English- no matter what you see in American movies)”. In the films, it is not possible to mention the gigantic illiteracy present even in the 21st century, we call here “functional illiteracy” (“individuals who, although they know how to recognize letters and numbers, are unable to understand simple texts, as well as perform more elaborate mathematical operations.”). Our films portray here as being a country of parties and Carnival parades all year long (samba school parades take place only 5 (five) days before Ash Wednesday). But not quite, we work about 10 to 12 hours a day, we lose 3 others or 4 hours in public transport and in traffic to go to work and return home. “Time to read books”, I almost can’t read emails … We have much bigger problems here …

      @PPC thank you so much for this kindness, the Control Panel, this really is the best name. It serves as a guide for novice users to get to other configuration programs, utilities, etc.

      About the icons in the example image that @BobC posted on November 23, 2020 at 6:18 am, the icons that I recognize, without considering that I have been using antiX since June 2020.

      (order of icons from top to bottom, comment: “look at the icon” or “look at the text”)
      1 Keyboard (obviously), look at the icon
      2 I don’t see the icon, I look at the text
      3 Network icon on the cable, does not match the text “Wi-Fi”. Question: In case it would be better to have the two connection icons, one via cable and the other wireless.
      4 Clock, I look at the icon, but I recognize the text because it is similar to the Portuguese language
      5 I don’t see the icon, I look at the text
      6 I don’t see the icon, I look at the text
      7 Search, look at the icon
      8 I don’t see the icon, I look at the text
      9 I don’t see the icon, I look at the text

      Icon with the question mark “?”, I look at the icon.
      Icon with “gear”, I look at the icon.
      Icon with the “X”, it would be better if it was in another color, perhaps red, or another that was similar to that of the most used internet browsers in the world.

      It is very good to be able to identify which antiX is running.

      While I typed @Xecure I quickly posted another version. Its speed is impressive!

      (order of icons from top to bottom, left column, comment: “look at the icon” or “look at the text”)
      1 Keyboard (obviously), look at the icon
      2 “Wi-Fi” network icon. Question: In case it would be better to have the two connection icons, one via cable and the other wireless.
      3 I don’t see the icon, I look at the text.

      (icon order from top to bottom, right column, comment: “look at the icon” or “look at the text”)
      1 Clock (for being obvious), I look at the icon, but I recognize the text because it is similar to the Portuguese language
      2 Wall, look at the icon (@Xecure, the icon is perfect!)
      3 Noidentify the icon, look at the text

      4 I don’t see the icon, I look at the text. I don’t know why, but I can’t see the orange gear at a glance for this icon.

      Now that the @PPC script has acquired another name, “Control Panel”, I already imagine where I will include it in the installations that I do with antiX, but it would be good if the team evaluated the possibility of using it in the operating system.

      The @Xecure script for me is already the “Help” that I should translate and that I will include in the installations that I do with antiX. I have to be able to learn to include a link to the “Help” that already exists in antiX.

      Colleagues, the welcome screen is getting better and better.

      Congratulations to all of you!

      Thank you.

      marcelocripe
      (Original text in Brazilian Portuguese)

      ———-

      Olá @BobC,

      Você sabe que as palavras que eu envio escritas em idioma Inglês são todas traduzidas por um tradutor da internet. Eu não sei como estas palavras chegam para vocês ou o que chegam. Eu não sei o quão duras as palavras podem chegar para vocês, pois foram criadas por um programa ou uma máquina. Eu gostaria muito de poder saber escrever corretamente em Inglês para poder me comunicar com vocês, sem eu ter que depender dos tradutores da internet.

      Eu peço desculpas se as palavras traduzidas são rudes ou incompreensíveis. Ainda bem que atualmente temos os tradutores disponíveis na internet, este recurso está cada dia melhor. Sem os tradutores eu não me aventuraria a participar de uma comunidade Linux. O idioma Inglês e a falta de acesso a internet sempre foram os principais motivos que me fizeram demorar tanto para começar a estudar uma distribuição Linux. Aí alguém pode perguntar: “Mas não existe distribuição Linux aí no Brasil?”

      Resposta: Sim, existem distribuições no Linux no Brasil, mas estão cada vez em menor número. Mas eu não encontrei nenhuma distribuição Linux Brasileira que me permitisse reviver vários computadores antigos como está sendo possível com o antiX, exceto computadores que possuem placas-mãe com chipset SIS ou VIA

      @PPC você descreveu exatamente como usamos o Windows aqui, com apenas um DVD ou pendrive repleto de programas serve de “repositório offline” para a instalação de programas, antivírus ou atualizações do antivírus ou do sistema operacional. E você tem toda razão quando disse “Because some of the applications antiX uses to manage configurations are completely or partially in English (most people in Brazil do not understand English- no matter what you see in American movies)”. Nos filmes, não permitem citar o analfabetismo gigantesco presente mesmo no século XXI, nós chamamos aqui de “analfabetismo funcional” (“os indivíduos que, embora saibam reconhecer letras e números, são incapazes de compreender textos simples, bem como realizar operações matemáticas mais elaboradas.”). Nós filmes retratam aqui como sendo um país de festas e desfile de Carnaval o ano todo (os desfiles das escolas de samba ocorrem apenas 5 (cinco) dias antes da quarta feira de cinzas). Mas não é bem assim, trabalhamos cerca de 10 a 12 horas por dia, perdemos outras 3 ou 4 horas nos transportes coletivos e no transito para ir ao trabalho e voltar para casa. “Tempo para ler livros”, quase não consigo ler os e-mails … Temos problemas muito maiores aqui …

      @PPC muito obrigado por esta gentileza, o Painel de Controle, este realmente é o melhor nome. Ele serve de guia para os usuários iniciantes conseguirem chegar até os outros programas de configurações, utilitários e etc.

      Sobre os ícones da imagem do exemplo que o @BobC postou no dia 23 de novembro de 2020 às 6h18, os ícones que eu reconheço, sem considerar que utilizo o antiX desde junho de 2020.

      (ordem dos ícones de cima para baixo, comentário: “olho para o ícone” ou “olho para o texto”)
      1 Teclado (por ser óbvio), olho para o ícone
      2 Não identifico o ícone, olho para o texto
      3 Ícone de rede no cabo, não condiz com o texto “Wi-Fi”. Pergunta: Por caso seria melhor ter os dois ícones de conexão, um via cabo e outro sem fio.
      4 Relógio, olho para o ícone, mas reconheço o texto por ser similar ao idioma Português
      5 Não identifico o ícone, olho para o texto
      6 Não identifico o ícone, olho para o texto
      7 Busca, olho para o ícone
      8 Não identifico o ícone, olho para o texto
      9 Não identifico o ícone, olho para o texto

      Ícone com o sinal de interrogação “?”, olho para o ícone.
      Ícone com a “engrenagem”, olho para o ícone.
      Ícone com a “X”, seria melhor se fosse em outra cor, talvez vermelha, ou outra que fosse semelhante ao dos navegadores de internet mais utilizados no mundo.

      É muito bom poder ter a identificação de qual antiX está sendo executado.

      Enquanto eu digitava o @Xecure rapidamente já postou outra versão. É impressionante a sua rapidez!

      (ordem dos ícones de cima para baixo, coluna esquerda, comentário: “olho para o ícone” ou “olho para o texto”)
      1 Teclado (por ser óbvio), olho para o ícone
      2 Ícone de rede “Wi-Fi”. Pergunta: Por caso seria melhor ter os dois ícones de conexão, um via cabo e outro sem fio.
      3 Não identifico o ícone, olho para o texto.

      (ordem dos ícones de cima para baixo, coluna direita, comentário: “olho para o ícone” ou “olho para o texto”)
      1 Relógio (por ser óbvio), olho para o ícone, mas reconheço o texto por ser similar ao idioma Português
      2 Parede, olho para o ícone (@Xecure, o ícone ficou perfeito!)
      3 Não identifico o ícone, olho o texto

      4 Não identifico o ícone, olho para o texto. Eu não sei porque, mas eu não consigo enxergar a engrenagem laranja em uma olhada rápida para este ícone.

      Agora que o script do @PPC ganhou outro nome, “Painel de Controle”, eu já imagino onde eu irei incluir nas instalações que eu fizer do antiX, mas seria bom se a equipe avaliassem a possibilidade de utilizá-lo no sistema operacional.

      O script do @Xecure para mim já é a “Ajuda” que eu deverei traduzir e que irei incluir nas instalações que eu fizer do antiX. Eu tenho que conseguir aprender a incluir um link para a “Ajuda” que já existe no antiX.

      Colegas, está cada vez melhor a tela de boas vindas.

      Parabéns a todos!

      Muito obrigado.

      marcelocripe
      (Texto original em Português do Brasil)

      #45243
      Forum Admin
      SamK

        But does Connectshares have any effect on remote clients connecting to or sharing resources on my antiX PC?

        If you mean:

          • Can the system on which Connectshares is installed make shares available to the network the answer is yes.
          • Can Connectshares make shares available to the network the answer is no.

        In cases where you have a machine on the network that is constantly available to provide resources to other systems it can be set up to serve shares by installing Samba or NFS. In such circumstances you must be prepared to do all the testing, configuration and maintenance of the chosen server. Additionally you must provide each of the workstations a way of mounting the shares e.g. Connectshares or some other means.

        In-house alternatives available in antiX

        Droopy
        This is a way to make files on your machine available to any other machine without installing any more software (it is shipped pre-installed in antiX-full). When Droopy is started it creates a folder named Public in your home directory. A web server is also started. Any workstation that has a web browser installed can upload and download files to and from that folder. When you close Droopy, the web server is automatically closed. In most cases the default configuration works without needing any changes. If required, it is easy to fine tune the config to suit your requirements. Droopy works with one file at a time, but that is easily managed by putting multiple files in an archive (e.g. *.zip *.tgz) and up/down the archive. Droopy is also able to work via the web browser on your ‘phone.

        A typical use case is impromptu file sharing, because it is simple and quick to use.

        The following video is out of date re set up and configuration. These were improved after the video was made. In terms of usability it is still OK. The video also mentions security but doesn’t say how to change it. Security settings are available via the configuration file for controlling options such as:

          • Use of a password to access the Public folder
          • Use of a certificate to enable https
          • Automatically setting the permissions of files uploaded to your system

        FAQ http://download.tuxfamily.org/antix/docs-antiX-19/FAQ/droopy.html
        Video https://www.youtube.com/watch?v=J2I0okt7mIU

        SSH-Conduit
        This is a suite of apps that enable your system to connect to remote systems and for those remote system to connect to your system. In other words your system is able to operate as a server (provide resources to others) and as a client (obtain resources from others). Both of those roles can be conducted concurrently.

        The FS suite component may be of interest. It provides a way to add (mount) a remote folder into the local system or remove (unmount) it. This makes the remote folders and files available to use on your local machine. You use them as if they are kept in your local laptop. The suite can make connections on an ad hoc basis and/or employ one or more profiles that may optionally be automatically employed when a suite component is started.

        Announcement https://www.antixforum.com/forums/topic/ssh-conduit-suite/
        FAQ http://download.tuxfamily.org/antix/docs-antiX-17/FAQ/ssh-conduit.html
        Video https://www.youtube.com/watch?v=Y0up7Cluf4s

        #44919
        Member
        marcelocripe

          Spartak77,

          “Brazil calling… ..Italy replies.”

          This international call will be very expensive, it will be more economical to use VOIP (Voice over IP) (laughs).

          The songs you indicated resemble the Brazilian Axé style songs, with Samba and Mexican music. Some words sung in the songs I can understand, due to the similarity between Italian and Brazilian Portuguese.

          I admire Andrea Bocelli and Sarah Brightman in this live:

          Or in a Brazilian version with Rinaldo and Liriel – Con te Partirò (unfortunately, they are not or were properly valued as they deserve here in Brazil, this type of music is not easy for the vast majority to hear)

          At the Freshman Show in 2001:

          Show when they were no longer “freshmen”:

          Collection of excellent songs in this topic! I even forgot that I was on the antiX Linux forum …

          marcelocripe
          (Original text in Brazilian Portuguese)

          ———-

          Spartak77,

          “Brazil calling…..Italy replies.”

          Vai ficar bem caro esta chamada internacional, vai ser mais econômico usarmos um VOIP (Voz sobre IP) (risos).

          As músicas que você indicou lembram um pouco as músicas Brasileira estilo Axé, com Samba e música Mexicana. Algumas palavras cantadas nas músicas eu consigo compreender, devido a similaridade entre o Italiano e o Português Brasileiro.

          Admiro Andrea Bocelli e Sarah Brightman neste ao vivo:
          (Link do vídeo no texto traduzido em inglês)

          Ou em versão Brasileira com Rinaldo e Liriel – Con te Partirò (infelizmente, não são ou foram devidamente valorizados como merecem aqui no Brasil, este tipo de música não é fácil para a grande maioria ouvir)

          No Show de calouros em 2001:
          (Link do vídeo no texto traduzido em inglês)

          Show quando já não eram mais “calouros”:
          (Link do vídeo no texto traduzido em inglês)

          Coleção de músicas excelentes neste tópico! Eu até me esqueci que estava no fórum do antiX Linux …

          marcelocripe
          (Texto original em Português do Brasil)

          • This reply was modified 2 years, 5 months ago by anticapitalista. Reason: shrunk video
          #44823
          Member
          marcelocripe

            Hi @nugget,

            I recently arrived at the antiX forum.

            You started this topic on December 13, 2019 and have yielded a wide variety of musical styles.

            Today I could hear some of the artists nominated by colleagues, there are only excellent musicians!

            Here in Brazil we have a huge variety of musical styles, including Samba, Samba Choro, Bossa Nova, Samba Rock, Samba de Gafieira, Popular Brazilian Music or Música Popular Brasileira – MPB, Forró, Vanerão, Axé or Axé “music”, in addition to others styles with Brazilian interpretation (“sotaque” or accent): Rock’n’roll, Jazz, Blues, Guarânia and Power Metal.

            Today I will mention some musicians who play a percussion instrument that was born in North America – USA, here in Brazil it is called “Drums” and in English it is called “Drums”. These musicians play different styles of Samba on the Drums.

            Mestre Nino de Jaú:
            Explains in Portuguese language, the origin of Samba played by the Samba Schools at the Carnival in Rio de Janeiro and São Paulo. And Mestre Nino also reproduces in a drums what about 250 to 300 instrumentalists/percussionists perform at Carnival.

            Mestre Tatá:
            Explains in Portuguese language and plays Samba as it was played on the drums and its evolution.

            Rick Lobisomem (or Rick Werewolf), Fabinho Viotto and Erivelton Silva:
            “Samba – Três por Um!” or “Samba – Three per One”, Each of the Drummers interpret the same song differently, we hear in the video excerpts of the performance of each of the musicians.

            marcelocripe
            (Original text in Brazilian Portuguese)

            ———-

            Olá @nugget,

            Eu cheguei a pouco tempo no fórum do antiX.

            Você iniciou este tópico no dia 13 de Dezembro de 2019 e vem rendendo uma grande variedade de estilos musicais.

            Hoje pude ouvir alguns dos artistas indicados pelos colegas, só tem músicos excelentes!

            Aqui no Brasil possuímos um variedade enorme de estilos musicais, entre eles, Samba, Samba Choro, Bossa Nova, Samba Rock, Samba de Gafieira, Música Popular Brasileira – MPB, Forró, Vanerão, Axé ou ou Axé “music”, além de outros estilos com sotaques Brasileiros: Rock’n’roll, Jazz, Blues, Guarânia e o Power Metal.

            Hoje citarei alguns músicos que tocam um instrumento de percussão que nasceu na América do Norte – EUA, aqui no Brasil é chamado de “Bateria” e em inglês é chamado de “Drums”. Estes músicos tocam estilos variados de Samba na Bateria.

            Mestre Nino de Jaú:
            Explica em idioma Português, a origem do Samba tocado pelas Escolas de Samba no Carnaval do Rio de Janeiro e de São Paulo. E ainda o Mestre Nino reproduz em uma Bateria o que cerca de 250 a 300 instrumentistas/percussionistas executam no Carnaval.

            youtube width=300 height=160]OoAnmBmJT2w[/youtube

            Mestre Tatá:
            Explica em idioma Português e toca o Samba como era tocado na Bateria e a sua evolução.

            Rick Lobisomem, Fabinho Viotto e Erivelton Silva:
            “Samba – Três por Um!”, cada um dos Bateristas interpretam a mesma música de forma diferente, ouvimos no vídeo trechos da execução de cada um dos músicos.

            marcelocripe
            (Texto original em Português do Brasil)

            • This reply was modified 2 years, 6 months ago by BobC.
            • This reply was modified 2 years, 6 months ago by BobC.
            • This reply was modified 2 years, 6 months ago by BobC.
            #44207
            Member
            ex_Koo

              ust wondering if it could be taken a step further, to also install programs that one installs after installing the main system.

              Do you mean to give a list of packages and get the program to search for dependencies and download them all for latter installation? I think it is doable. I will need to create a separate button inside Download packages to select “download from list”, and let you select a file with packagenames to download and create a .repo file for easy install later.

              I will have a look at this tonight.[/quote]

              Yes just like the offline updater, have the packagers that you normal install after installation of the system, stored so they can be installed offline.
              And even keep them updated just by checking for updates for the stored packages.

              Like having a script to install a package or packagers. Like below as an idea but from a stored off line repo.. Sorry it is a big scrpt.

              #!/bin/bash
              
              # Borrowed some of the syntax from DasGeek among others...
              # Tested on Debian Buster and Testing
              # Version 0.1
              
              ##  Define Temp location - "dis" stands for "debian-install-script"
              
              tmd_dir=/tmp/dis
              
              ##  Define some variables because I'm lazy
              
              install='apt install'
              update='apt update; apt upgrade -y'
              user=$USER
              #User=$(getent passwd 1000 | awk -F: '{ print $1}')
              
              ## Start script
              cp /etc/apt/sources.list /etc/apt/sources.list.original
              
              if [[ $EUID -ne 0 ]]; then
                      echo "This script must be run as root type: sudo ./dialog.sh"
                      exit 1
              else
                      #Update and Upgrade
                      echo "Updating and Upgrading"
                      $update
              
                      echo "Creating temporary folder"
                      mkdir $tmp_dir
              
                      $install dialog
                      cmd=(dialog --title "LD-Installer" --separate-output --checklist "Please Select Software You Want To Install:" 22 80 16)
                      options=(
              		#A "<----Category: Repositories---->" on
              			1_repos "	Grant Standard User Root Access" off
              			2_repos "	Contrib and Non-free Repos" off
              #			3_repos "	Testing Repos" off
              #			4_repos "	Unstable Repos" off
              #			5_repos "	Experimental Repos" off
              			6_repos "	Return to Original" off
              			7_repos "	Liquorx-Kernel" off
              		#B "<----Category: Alternate Installers---->" on
              			1_installer "	Snap Packages" off
              			2_installer "	Flatpak" off
              			3_installer "	Synaptic" off
              			4_installer "	PIP" off
              		#C "<----Category: Text Editors---->" on
              			1_editor "	Vim" off
              			2_editor "	Nano" off
              			3_editor "	Geany" off
              			4_editor "	emacs" off
              			5_editor "	Gedit" off
              		#D "<----Category: Phone---->" on
              			1_phone "	android" off
              			2_phone "	iphone" off
              		#E "<----Category: Terminal Programs---->" on
              			1_terminal "	Compress/Decompress" off
              			2_terminal "	UFW" off
              			3_terminal "	Identify hardware" off
              			4_terminal "	Python" off
              			5_terminal "	Cups" off
              			6_terminal "	Youtube-dl" off
              			7_terminal "	Htop" off
              			8_terminal "	Parted" off
              			9_terminal "	Curl" off
              			10_terminal "	Wget" off
              			11_terminal "	Ranger" off
              			12_terminal "	Dmenu" off
              			13_terminal "	Rofi" off
              			14_terminal "	Build Essential" off
              			15_terminal "	SSH" off
              			16_terminal "	Urxvt" off
              			17_terminal " 	Sakura" off
              			18_terminal "	Terminator" off
              			19_terminal "	Tilix" off
              			20_terminal "	Xterm" off
              		#F "<----Category: Terminal Customization---->" on
              			1_customize "	Neofetch" off
              			2_customize "	Screenfetch" off
              			3_customize "	Figlet" off
              			4_customize " 	Lolcat" off
              			5_customize "	Powerline" off
              		#G "<----Category: Email---->" on
              			1_email "	Thunderbird" off
              			2_email "	Neomutt" off
              			3_email "	Geary" off
              		#H "<----Category: Web Browsers/Downloaders---->" on
              			1_web "	Chromium" off
              			2_web "	Google Chrome" off
              			3_web "	Vivaldi" off
              			4_web "	ICE-SSB-Application" off
              			5_web "	Transmission" off
              		#I "<----Category: Networking---->" on
              			1_network "	SAMBA" off
              		#J "<----Category: Graphics---->" on
              			1_graphics "	Nvidia Driver" off
              			2_graphics "	AMD Driver" off
              		#K "<----Category: Sound---->" on
              			1_sound "	Pulse Audio" off
              			2_sound "	ALSA" off
              		#L "<----Category: Fonts---->" on
              			1_font "	Microsoft fonts" off
              			2_font "	Ubuntu fonts" off
              		#M "<----Category: Icons---->" on
              			1_icon "	Numix icons" off
              			2_icon "	Moka icons" off
              			3_icon "	Mate icons" off
              			4_icon "	Papirus icons" off
              			5_icon "	Deepin-icons" off
              		#N "<----Category: Photo Viewing/Editing---->" on
              			1_photo "	Feh" off
              			2_photo "	Gimp" off
              			3_photo "	Inkscape" off
              			4_photo "	Digikam" off
              			5_photo "	Darktable" off
              			6_photo "	Shotwell" off
              		#O "<----Category: Media Viewing/Editing/Converting---->" on
              			1_media "	Handbrake" off
              			2_media "	Kdenlive" off
              			3_media "	VLC" off
              			4_media "	Audacity" off
              			5_media "	Plex Media Server" off
              			6_media "	Simple Screen Recorder" off
              			7_media "	OBS Studio" off
              			8_media "	Optical Drive Software" off
              			9_media "	SM Player" off
              			10_media "	FFmpeg" off
              		#P "<----Category: Gaming---->" on
              			1_gaming "	Steam" off
              			2_gaming "	Lutris" off
              		#Q "<----Category: File Explorer---->" on
              			1_files "	Nemo" off
              			2_files "	Thunar" off
              			3_files "	Pcmanfm" off
              			4_files "	Caja" off
              			5_files "	Nautilus" off
              			6_files "	Dolphin" off
              		#R "<----Category: Desktop Customization---->" on
              			1_desktop "	nitrogen" off
              			2_desktop "	variety" off
              			3_desktop "	lxappearance" off
              			4_desktop "	conky" off
              			5_desktop "	QT matches GTK" off
              			6_desktop "	Vimix Theme" off
              			7_desktop "	Adapta Theme" off
              			8_desktop "	Polybar" off
              		#S "<----Category: File Systems---->" on
              			1_filesystem "	ZFS" off
              			2_filesystem " 	Exfat" off
              		#T "<----Category: Virtualizaion---->" on
              			1_virtual "	Virtualbox" off
              			2_virtual "	Gnome Boxes" off
              		#U "<----Category: System---->" on
              			1_system "	Swappiness=10" off
              			V "Post Install Auto Clean Up & Update" off)
              		choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty)
              		clear
              		for choice in $choices
              		do
              			case $choice in
              # Section A -----------------------Repositories----------------------------
              		1_repos)
              				#  Find the standard user you created during installation and make it a variable
              			User=$(getent passwd 1000 |  awk -F: '{ print $1}')
              				#  Echo the user into the sudoers file
              			echo "$User  ALL=(ALL:ALL)  ALL" >> /etc/sudoers
              			sleep 1
              			;;
              		2_repos)
              			#Enable Contrib and Non-free Repos
              			echo "enabling Contrib and Non-free Repos"
              			cat /etc/apt/sources.list >> /etc/apt/sources.list.bak
              			sed -e '/Binary/s/^/#/g' -i /etc/apt/sources.list
              			sed -i 's/main/main contrib non-free/gI' /etc/apt/sources.list
              			apt update
              			sleep 1
              			;;
              #		3_repos)
              #			#Enable Testing Repos
              #			echo "enabling Bullseye Repos"
              #			#cat /etc/apt/sources.list >> /etc/apt/sources.list.bak
              #			#echo "deb http://deb.debian.org/debian testing main contrib non-free" >> /etc/apt/sources.list
              #			apt update
              #			sleep 1
              #			;;
              #		4_repos)
              #			#Enable Unstable Repos
              #			echo "enabling Unstable Repos"
              #			#cat /etc/apt/sources.list >> /etc/apt/sources.list.bak
              #			#echo "deb http://ftp.us.debian.org/debian unstable main contrib non-free" >> /etc/apt/sources.list
              #			#echo "deb-src http://ftp.us.debian.org/debain unstable main contrib non-free" >> /etc/apt/sources.list
              #			apt update
              #			sleep 1
              #			;;
              #		5_repos)
              #			#Enable Experimental Repos
              #			cat /etc/apt/sources.list >> /etc/apt/sources.list.bak
              #			#echo "deb http://ftp.us.debian.org/debain experimental main contrib non-free" >> /etc/apt/sources.list
              #			#echo "deb-src http://ftp.us.debian.org/debian experimental main contrib non-free" >> /etc/apt/sources.list
              #			apt update
              #			sleep 1
              #			;;
              		6_repos)
              			#Return sources.list to original
              			echo "Returning /etc/apt/sources.list to its Original State
              			cat /etc/apt/sources.list.original > /etc/apt/sources.list
              			apt update
              			sleep 1
              			;;
              			
              		7_repos)
              			#Install dependencies
              			echo "installing dependencies"
              			sudo apt install curl wget apt-transport-https dirmngr
              			echo "getting custom kernel"
              			codename="$(find /etc/apt -type f -name '*.list' | xargs grep -E '^deb' | awk '{print $3}' | grep -Eo '^[a-z]+' | sort | uniq -c | sort -n | tail -n1 | grep -Eo '[a-z]+$')" && sudo apt-get update && sudo apt-get install apt-transport-https && echo -e "deb http://liquorix.net/debian $codename main\ndeb-src http://liquorix.net/debian $codename main\n\n# Mirrors:\n#\n# Unit193 - France\n# deb http://mirror.unit193.net/liquorix $codename main\n# deb-src http://mirror.unit193.net/liquorix $codename main" | sudo tee /etc/apt/sources.list.d/liquorix.list && curl https://liquorix.net/linux-liquorix.pub | sudo apt-key add - && sudo apt-get update
              			echo "DONE"
              			echo "running updates"
              			sudo apt update
              			echo "YOU CAN INSTALL THE NEW KERNEL MANUALLY NOW OR WHEN THIS SCRIPT FINISHES"
              
              # Section B ---------------------Alternate Installers----------------------------
              		1_installer)
              			#Install snap.d
              			echo "Installing Snap.d"
              			sudo apt install snapd -yy
              			sleep 1
              			;;
              
              		2_installer)
              			#Install flatpak
              			echo "installing Flatpak"
              			sudo apt install flatpak -yy
              			sleep 1
              			;;
              
              		3_installer)
              			#Install Synaptic
              			echo "installing Synaptic"
              			sudo apt install synaptic -yy
              			sleep 1
              			;;
              
              		4_installer)
              			#Install PIP
              			echo "installing PIP -python installer"
              			sudo apt install python-pip python3-pip -yy
              			sleep 1
              			;;
              
              # Section C ------------------------Text Editors------------------------------
              
              		1_editor)
              			#Install Vim
              			echo "Installing VIM"
              			sudo apt install vim -yy
              			sleep 1
              			;;
              
              		2_editor)
              			#Install Nano
              			echo "Installing Nano"
              			sudo apt install nano -yy
              			sleep 1
              			;;
              
              		3_editor)
              			#Install Geany
              			echo "Installing Geany"
              			sudo apt install geany -yy
              			sleep 1
              			;;
              
              		4_editor)
              			#Install Emacs
              			echo "Installing Emacs"
              			sudo apt install emacs -yy
              			sleep 1
              			;;
              
              		5_editor)
              			#Install Gedit"
              			echo "Installing Gedit"
              			sudo apt install gedit -yy
              			sleep 1
              			;;
              
              # Section D ---------------------------Phone------------------------------------
              
              		1_phone)
              			#Install Everything for Android Phones
              			echo "Installing Android SDK, ADB, Fastboot, and Build Tools"
              			sudo apt install android-sdk adb fastboot android-sdk-build-tools android-sdk-common android-sdk-platform-tools -yy
              			sleep 1
              			;;
              
              		2_phone)
              			#Install Everything to do with an iPhone"
              			echo "Installing All Packages for iPhone"
              			sudo apt install ideviceinstaller libimobiledevice-utils python-imobiledevice libimobiledevice6 libplist3 libplist-utils python-plist ifuse usbmuxd libusbmuxd-tools gvfs-backends gvfs-bin gvfs-fuse -yy
              			sudo echo "user_allow-other" >> /etc/fuse.conf
              			sudo usermod -aG fuse $User
              			sleep 1
              			;;
              
              # Section E --------------------------Terminal Programs---------------------------
              
              		1_terminal)
              			#Install Compression Programs
              			echo "Installing Compression Programs"
              			sudo apt install p7zip p7zip-full unrar-free  unrar unrar-free unzip zip -yy
              			sleep 1
              			;;
              
              		2_terminal)
              			#Install Firewall
              			echo "Installing UFW"
              			sudo apt install ufw gufw -yy
              			sleep 1
              			;;
              	
              		3_terminal)
              			#Install Hardware Identifier"
              			echo "Installing lshw"
              			sudo apt install lshw lshw-gtk -yy
              			sleep 1
              			;;
              	
              		4_terminal)
              			#Install Cups
              			echo "Installing CUPS"
              			sudo apt install cups cups-pdf -yy
              			sleep 1
              			;;
              	
              		5_terminal)
              			#Install Youtube-dl
              			echo "Installing youtube-dl"
              			sudo apt install wget -yy
              			sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl
              			sudo chmod a+x /usr/local/bin/youtube-dl
              			hash -r
              			sleep 1
              			;;
              	
              		6_terminal)
              			#Install Htop"
              			echo "Installing Htop"
              			sudo apt install htop -yy
              			sleep 1
              			;;
              	
              		7_terminal)
              			#Install Parted
              			echo "Installing Parted and Gparted"
              			sudo apt install parted gparted -yy
              			sleep 1
              			;;
              	
              		8_terminal)
              			#Install Curl
              			echo "Installing Curl"
              			sudo apt install curl -yy
              			sleep 1
              			;;
              	
              		9_terminal)
              			#Install Wget
              			echo "Installing Wget"
              			sudo apt install wget -yy
              			sleep 1
              			;;
              	
              		10_terminal)
              			#Install Ranger
              			echo "Installing Ranger"
              			sudo apt install ranger -yy
              			sleep 1
              			;;
              	
              		11_terminal)
              			#Install Dmenu
              			echo "Installing Dmenu"
              			sudo apt install dmenu -yy
              			sleep 1
              			;;
              	
              		12_terminal)
              			#Install Rofi
              			echo "Installing Rofi"
              			sudo apt install rofi -yy
              			sleep 1
              			;;
              	
              		13_terminal)
              			#Install Build-Essential
              			echo "Installing Build-Essential"
              			sudo apt install build-essential cmake -yy
              			sleep 1
              			;;
              	
              		14_terminal)
              			#Install SSH
              			echo "Installing SSH"
              			sudo apt install ssh -yy
              			sudo systemctl enable ssh
              			sudo systemctl start ssh
              			sleep 1
              			;;
              	
              		15_terminal)
              			#Install Urxvt
              			echo "Installing Urxvt"
              			sudo apt install rxvt-unicode -yy
              			sleep 1
              			;;
              	
              		16_terminal)
              			#Install Sakura
              			echo "Installing Sakura"
              			sudo apt install sakura -yy
              			sleep 1
              			;;
              	
              		17_terminal)
              			#Install Terminator
              			echo "Installing Terminator"
              			sudo apt install terminator -yy
              			sleep 1
              			;;
              	
              		18_terminal)
              			#Install Tilix
              			echo "Installing Tilix"
              			sudo apt install tilix -yy
              			sleep 1
              			;;
              	
              		19_terminal)
              			#Install Xterm
              			echo "Install XTerm"
              			sudo apt install xterm -yy
              			sleep 1
              			;;
              
              # Section F -------------------------Terminal Customization--------------------------
              
              		1_customize)
              			#Install Neofetch
              			echo "Installing Neofetch"
              			sudo apt install Neofetch -yy
              			sleep 1
              			;;
              
              		2_customize)
              			#Install Screenfetch
              			echo "Installing Screenfetch"
              			sudo apt install screenfetch -yy
              			sleep 1
              			;;
              
              		3_customize)
              			#Install Figlet
              			echo "Installing Figlet"
              			sudo apt install figlet -yy
              			sleep 1
              			;;
              
              		4_customize)
              			#Install Lolcat
              			echo "Installing lolcat"
              			sudo apt install lolcat -yy
              			sleep 1
              			;;
              
              		5_customize)
              			#Install Powerline
              			echo "Installing Powerline"
              			sudo apt install powerline git -yy
              			#Make a powerline font folder
              			sudo mkdir /usr/share/fonts/powerline
              			# clone powerline fonts from github
              			git clone https://github.com/powerline/fonts
              			# change directories into fonts folder created by cloning powerline from github
              			cd fonts
              			# run installation script for powerline fonts
              			./install.sh
              			# copy powerline fonts into the powerline folder wer created eariler
              			sudo cp /home/$USER/.local.share/fonts/*Powerline* /usr/share/fonts/powerline
              			#backup the bashrc just to be safe
              			sudo cp .bashrc .bashrc.bak
              			#enable Powerline Shell
              			echo "if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then
              			    source /usr/share/powerline/bindings/bash/powerline.sh
              			fi" >> .bashrc
              			# Restart Bash
              			. .bashrc
              			sleep 1
              			;;
              
              # Section G ----------------------------------Terminal Customization------------------------
              
              		1_email)
              			#Install Thunderbird
              			echo "Installing Thunderbird"
              			sudo apt install thunderbird -yy
              			sleep 1
              			;;
              
              		2_email)
              			#Install NeoMutt
              			echo "Install NeoMutt"
              			sudo apt install neomutt -yy
              			sleep 1
              			;;
              
              		3_email)
              			#Install Geary
              			echo "Installing Geary"
              			sudo apt install geary -yy
              			sleep 1
              			;;
              
              # Section H ----------------------------------Web Browsers/Downloaders-------------------------
              
              		1_web)
              			#Install Chromium
              			echo "Installing Chromium"
              			sudo apt install chromium -yy
              			sleep 1
              			;;
              
              		2_web)
              			#Install Google Chrome
              			echo "Installing Gooogle Chrome"
              			sudo apt install wget -yy
              			wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
              			sudo dpkg -i google-chome*.deb
              			sleep 1
              			;;
              
              		3_web)
              			#Install Vivaldi
              			echo "Installing Vivaldi"
              			sudo apt install wget -yy
              			wget https://downloads.vivaldi.com/stable/vivaldi-stable_2.1.1337.47-1_amd64.deb
              			sudo dpkg -i vivaldi*.deb
              			sleep 1
              			;;
              
              		4_web)
              			#Install ICE-SSB-Application
              			echo "Installing ICE-SSB-Application"
              			sudo apt install wget -yy
              			wget https://launchpad.net/~peppermintos/+archive/ubuntu/ice-dev/+files/ice_6.0.5_all.deb
              			sudo dpkg -i ice*.deb
              			sleep 1
              			;;
              
              		5_web)
              			#Install Transmission
              			echo "Installing Transmission"
              			sudo apt install transmission-gtk -yy
              			sleep 1
              			;;
              
              # Section I ----------------------------------Networking----------------------------------------------
              
              		1_network)
              			#Install Samba
              			echo "Installing Samba"
              			sudo apt install samba samba-common samba-libs cifs-utils libcups2 cups smbclient gvfs-backends net-tools network-manager network-manager-openvpn network-manager-openvpn-gnome
              			#backup smb.conf
              			sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
              			sudo chmod 755 /etc/samba/smb.conf.bak
              			sudo chmod 755 /etc/samba/smb.conf
              			sudo grep -v -E "^#|^;" /etc/samba/smb.conf.bak | grep . > /etc/samba/smb.conf
              			sudo systemctl enable smbd
              			sudo systemctl start smbd
              			sudo systemctl enable nmbd
              			sudo systemctl start nmbd
              			sleep 1
              			;;
              
              # Section J -------------------------------Graphics---------------------------------------------------
              
              		1_graphics)
              			#Install Nvidia Driver
              			echo "Installing Nvidia Driver"
              			echo "Make sure you have the contrib and non-free repos enabled and updated"
              			sudo apt install nvidia-driver -yy
              			sleep 1
              			;;
              
              		1_graphics)
              			#Install AMD Driver
              			echo "Installing AMD firmware for graphics cards"
              			sudo apt install firmware-amd-graphics -yy
              			sleep 1
              			;;
              
              # Section K --------------------------------------Sound----------------------------------------------
              
              		1_sound)
              			#Install Pulse Audio
              			echo "Installing Pulse Audio"
              			sudo apt install pulseaudio pulseaudio-utils pavucontrol pulseaudio-equalizer gstreamer1.0-pulseaudio -yy
              			sleep 1
              			;;
              
              		2_sound)
              			#Install ALSA
              			echo "Installing ALSA"
              			sudo apt install alsa-utils gstreamser1.0-alsa alsamixergui alsaplayer-gtk alsa-player-daemon alsa-player-common alsa-player-alsa libao-common libao-dbd libao-dev libao4 libasound2 libasound-data libasoundev-libasound-doc libasound-plugins -yy
              			sleep 1
              			;;
              
              # Section L -------------------------------------Fonts------------------------------------------------
              
              		1_font)
              			#Install Microsoft fonts
              			echo "Installing Microsoft fonts"
              			sudo apt install ttf-mscorefonts-installer -yy
              			sleep 1
              			;;
              
              		2_font)
              			#Install Ubuntu fonts
              			echo "Installing Ubuntu fonts"
              			# make an ubuntu font folder
              			sudo mkdir /usr/share/fonts/truetype/ubuntu-fonts
              			# download ubuntu font family
              			sudo apt install wget unzip -yy
              			wget https://assets.ubuntu.com/v1/fad7939b-ubuntu-font-family-0.83.zip
              			unzip *.zip
              			# change directories into unzipped ubuntu folder
              			cd ubuntu-font-family*
              			# move all ttf fonts into the ubuntu font folder we created eariler
              			sudo mv *.ttf /usr/share/fonts/truetype/ubuntu-fonts/
              			# change directories back home
              			cd ..
              			# remove all files dending in ".zip"
              			rm *.zip
              			# remove all folders beginning with "ubuntu-font-family"
              			rm -r ubuntu-font-family*
              			sleep 1
              			;;
              
              # Section M ---------------------------------Icons---------------------------------------------------
              
              		1_icon)
              			#Install Numix Icons
              			echo "Installing Numix Icons"
              			sudo apt install numix-icon-theme -yy
              			sleep 1
              			;;
              
              		2_icon)
              			#Install Moka Icons
              			echo "Installing Moka Icons"
              			sudo apt install moka-icon-theme -yy
              			sleep 1
              			;;
              
              		3_icon)
              			#Install Mate Icons
              			echo "Installing Mate Icons"
              			sudo apt install mate-icon-theme mate-icon-theme-faenza -yy
              			sleep 1
              			;;
              
              		4_icon)
              			#Install Papirus Icons
              			echo "Installing Papirus Icons"
              			sudo apt install papirus-icon-theme -yy
              			sleep 1
              			;;
              
              		5_icon)
              			#Install Deepin Icons
              			echo "Installing Deepin Icons"
              			sudo apt install deepin-icon-theme -yy
              			sleep 1
              			;;
              
              # Section N ---------------------------------Photo Viewing/Editing--------------------------------------
              
              		1_photo)
              			#Install Feh
              			echo "Installing Feh"
              			sudo apt install feh -yy
              			sleep 1
              			;;
              
              		2_photo)
              			#Install Gimp
              			echo "Installing Gimp"
              			sudo apt install gimp -yy
              			sleep 1
              			;;
              
              		3_photo)
              			#Install Inkscape
              			echo "Installing Inkscape"
              			sudo apt install inkscape -yy
              			sleep 1
              			;;
              
              		4_photo)
              			#Install Digikam
              			echo "Installing Digikam"
              			sudo apt install digikam -yy
              			sleep 1
              			;;
              
              		5_photo)
              			#Install Darktable
              			echo "Installing Darktable"
              			sudo apt install darktable -yy
              			sleep 1
              			;;
              
              		6_photo)
              			#Install Shotwell
              			echo "Installing Shotwell"
              			sudo apt install shotwell shotwell-common -yy
              			sleep 1
              			;;
              
              # Section O --------------------------Media Viewing/Editing/Converting---------------------------------
              
              		1_media)
              			#Install Handbrake
              			echo "Installing Handbrake"
              			sudo apt install handbrake -yy
              			sleep 1
              			;;
              
              		2_media)
              			#Install Kdenlive
              			echo "Installing Kdenlive"
              			sudo apt install kdenlive -yy
              			sleep 1
              			;;
              
              		3_media)
              			#Install VLC
              			echo "Installing VLC"
              			sudo apt install VLC -yy
              			sleep 1
              			;;
              
              		4_media)
              			#Install Audacity
              			echo "Installaing Audacity"
              			sudo apt install audacity -yy
              			sleep 1
              			;;
              
              		5_media)
              			#Install Plex Media Server
              			echo "Installing Plex Media Server"
              			sudo apt install wget -yy
              			wget -q https://downloads.plex.tv/plex-media-server-new/1.16.2.1321-ad17d5f9e/debian/plexmediaserver_1.16.2.1321-ad17d5f9e_amd64.deb
              			sudo dpkg -i plex*.deb
              			sudo systemctl enable plexmediaserver
              			sudo systemctl start plexmediaserver
              			sleep 1
              			;;
              
              		6_media)
              			#Install Simple Screen Recorder
              			echo "Installing Simple Screen Recorder"
              			sudo apt install simplescreenrecorder -yy
              			sleep 1
              			;;
              
              		7_media)
              			#Install OBS Studio
              			echo "Installing OBS-Studio"
              			sudo apt install obs-studio -yy
              			sleep 1
              			;;
              
              		8_media)
              			#Install Optical Drive Software
              			echo "Installing Optical Drive Software"
              			sudo apt install k3b asunder -yy
              			sudo chmod 4711 /usr/bin/cdrdao
              			sudo chmod 4711 /usr/bin/wodim
              			sleep 1
              			;;
              
              		9_media)
              			#Install SM Player
              			echo "Installing SMPlayer"
              			sudo apt install smplayer smplayer-themes -yy
              			sleep 1
              			;;
              
              		10_media)
              			#Install FFmpeg
              			echo "Install FFmpeg"
              			sudo apt install ffmpeg -yy
              			sleep 1
              			;;
              
              # Section P --------------------------------Gaming-------------------------------------------------
              
              		1_gaming)
              			#Installing Steam
              			ulimit -Hn > ulimit.txt
              			# fix permissions for scripting
              			sudo chown $USER /etc/apt/sources.list.d
              			# add 32bit architecture
              			sudo dpkg --add-architecture i386
              			# update
              			sudo apt update -yy
              			# Install vulkan and mesa drivers
              			sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 -yy
              			# Install dxvk
              			sudo apt install dxvk dxvk-wine32-development dxvk-wine64-development -yy
              			# Install Steam
              			sudo apt install steam -yy
              			# Install game mode
              			sudo apt install gamemode -yy
              			sleep 1
              			;;
              
              		2_gaming)
              			#Install Lutris
              			echo " Installing Lutris"
              			# import wine gpg key
              			sudo chown $User /etc/apt/sources.list
              			sudo chmod 755 /etc/apt/sources.list
              			sudo chown $User /etc/apt/sources.list.d/
              			sudo chmod 755 /etc/apt/sources.list.d/
              			sudo wget -nc https://dl.winehq.org/wine-builds/winehq.key
              			# add wine gpg key
              			sudo apt-key add winehq.key
              			# add wine repository
              			sudo touch /etc/apt/sources.list.d/wine.list
              			sudo echo "deb https://dl.winehq.org/wine-builds/debian buster main" > /etc/apt/sources.list.d/wine.list
              			# update
              			sudo apt update -yy
              			# Install wine staging
              			sudo apt install --install-recommends winehq-staging -yy
              			# Install wine-tricks
              			sudo apt install winetricks -yy
              			# Install PlayOnLinux
              			sudo apt install playonlinux -yy
              			# Import lutris repository key
              			sudo wget https://download.opensuse.org/repositories/home:/strycore/Debian_9.0/Release.key
              			# Add key with apt
              			sudo apt-key add Release.key
              			# Add Lutris Repository
              			sudo touch /etc/apt/sources.list.d/lutris.list
              			sudo echo "deb http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/ ./" > /etc/apt/sources.list.d/lutris.list
              			$update
              			sudo apt install lutris -yy
              			# Change Permissions to Root
              			sudo chown root:root /etc/apt/sources.list
              			sudo chmod 600 /etc/apt/sources.list
              			sudo chown root:root /etc/apt/sources.list.d/
              			sudo chmod 600 /etc/apt/sources.list.d/
              			sleep 1
              			;;
              
              # Section Q -----------------------------------File Explorers-----------------------------------------------
              
              		1_files)
              			#Install Nemo
              			echo "Installing Nemo"
              			sudo apt install nemo nemo-python nemo-data nemo-fileroller ffmpegthumbnailer nemo-nextcloud nemo-owncloud -yy
              			sleep 1
              			;;
              
              		2_files)
              			#Install Thunar
              			echo "Installing Thunar"
              			sudo apt install thunar thunar-data thunar-archive-plugin thunar-media-tags-plugin thunar-vcs-plugin thunar-volman ffmpegthumbnailer -yy
              			sleep 1
              			;;
              
              		3_files)
              			#Install Pcmanfm
              			echo "Installing Pcmanfm"
              			sudo apt install pcmanfm pcmanfm-qt ffmpegthumbnailer -yy
              			sleep 1
              			;;
              
              		4_files)
              			#Install Caja
              			echo "Installing Caja"
              			sudo apt install caja caja-common caja-actions caja-actions-common caja-admin caja-extensions-common caja-image-converter caja-open-terminal caja-sendto caja-share caja-wallpaper caja-xattr-tage caja-rename caja-seahorse caja-nextcloud caja-owncloud caja-dropbox ffmpegthumbnailer -yy
              			sleep 1
              			;;
              
              		5_files)
              			#Install Nautilus
              			echo "Installing Nautilus"
              			sudo apt install nautilus nautilus-data nautilus-admin nautilus-compare nautilus-hide nautilus-scripts-manager nautilus-sendto nautilus-share ffmpegthumbnailer -yy
              			sleep 1
              			;;
              
              		6_files)
              			#Install Dolphin
              			echo "Installing Dolphin"
              			sudo apt install doplhin dolphin-dev ffmpegthumbnailer -yy
              			sleep 1
              			;;
              
              # Section R ----------------------------------Desktop Customization---------------------------------------------
              
              		1_desktop)
              			#Install nitrogen
              			echo "Installing nitrogen"
              			sudo apt install nitrogen -yy
              			sleep 1
              			;;
              
              		2_desktop)
              			#Install Variety
              			echo "Installing Variety"
              			sudo apt install variety -yy
              			sleep 1
              			;;
              
              		3_desktop)
              			#Install LX Appearance
              			echo "Installing LXAppearance"
              			sudo apt install lxappearance -yy
              			sleep 1
              			;;
              
              		4_desktop)
              			#Install conky
              			echo "Installing Conky"
              			sudo apt install conky-all
              			sleep 1
              			;;
              
              		5_desktop)
              			#Make qt match gtk
              			echo "Make QT match GTK Themes"
              			sudo chown $User /etc/environment
              			sudo chmod 755 /etc/environment
              			sudo echo "QT_QPA_PLATFORMTHEME=gtk2" >> /etc/environment
              			sudo chown root:root /etc/environment
              			sudo chmod 600 /etc/environment
              			sleep 1
              			;;
              
              		6_desktop)
              			#Install Vimix Theme
              			echo "Installing Vimix Theme"
              			#Install git
              			sudo apt install git -yy
              			#Clone the git Repo
              			echo "Cloning the Git Repo"
              			git clone https://github.com/vinceliuice/vimix-gtk-themes
              			cd vimix-gtk-themes
              			./Install
              			cd ..
              			sudo rm -r vimix*
              			sleep 1
              			;;
              
              		7_desktop)
              			#Install Adapta Theme
              			echo "Installing Adapta Themes"
              			sudo apt install adapta-gtk-theme -yy
              			sleep 1
              			;;
              			
              		8_desktop)
              			# Install polybar
              			echo "installing Dependencies"	
              			sudo apt install cmake cmake-data libcairo2-dev libxcb1-dev libxcb-ewmh-dev -yy
              			sudo apt install libxcb-icccm4-dev libxcb-image0-dev libxcb-randr0-dev libxcb-util0-dev -yy
              			sudo apt install libxcb-xkb-dev pkg-config python-xcbgen xcb-proto libxcb-xrm-dev -yy
              			sudo apt install libasound2-dev libmpdclient-dev libiw-dev libcurl4-openssl-dev -yy
              			sudo apt install libpulse-dev ccache libxcb-composite0 libxcb-composite0-dev -yy
              				# Download from polybar from github
              			echo "Downloading Polybar form Github"
              			git clone https://github.com/jaagr/polybar.git
              				# Change directories into polybar
              			cd polybar
              			echo "Installing Polybar"
              			./build.sh
              			;;
              
              # Section S -----------------------------------File Systems-------------------------------------------
              
              		1_filesystem)
              			#Install ZFS
              			echo " Make sure you have the contrib and non-free repos enabled and updated"
              			sleep 1
              			echo "Installing the headers for your kernel"
              			sudo apt install linux-headers-"$(uname -r)" linux-image-amd64 -yy
              			echo "Installing the ZFS DKMS and Utilities"
              			sudo apt install zfs-dkms zfsutils-linux -yy
              			echo "Installing kernel modules"
              			sudo modprobe zfs
              			echo "Enabling ZFS Services"
              			sudo systemctl enable zfs.target
              			sudo systemctl enable zfs-import-cache
              			sudo systemctl enable zfs-mount
              			sudo systemctl enable zfs-import.target
              			sudo systemctl enable zfs-import-scan
              			sudo systemctl enable zfs-share
              			echo "Starting ZFS Services"
              			sudo systemctl start zfs.target
              			sudo systemctl start zfs-import-cache
              			sudo systemctl start zfs-mount
              			sudo systemctl start zfs-import.target
              			sudo systemctl start zfs-import-scan
              			sudo systemctl start zfs-share
              			sleep 1
              			;;
              
              		2_filesystem)
              			#Install Exfat
              			echo "Installing Exfat Utilities"
              			sudo apt install exfat-utils -yy
              			sleep 1
              			;;
              
              # Section T ------------------------------------Virtualization------------------------------------------
              
              		1_virtual)
              			#Install Virtualbox
              			echo "wget is needed... installing"
              			sudo apt install wget -yy
              			echo "Setting up the Repository"
              			wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
              			wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
              			echo "Adding Repo to Sources.list"
              			sudo chown $USER /etc/apt/sources.list.d/ 
              			sudo chmod 755 /etc/apt/sources.list.d/
              			sudo echo "deb http://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list.d/virtualbox.list
              			echo "Running Updates"
              			sudo apt update -yy
              			echo "Installing Virtualbox"
              			sudo apt install virtualbox-6.0 -yy
              			echo "Downloading Extension Pack"
              			wget -q https://download.virtualbox.org/virtualbox/6.0.10/Oracle_VM_VirtualBox_Extension_Pack-6.0.10.vbox-extpack
              			echo "Adding user to the vbox user group"
              			sudo usermod -aG vboxusers $User
              			sleep 1
              			;;
              
              		2_virtual)
              			#Install Gnome Boxes
              			echo "Installing Gnome Boxes"
              			sudo apt install gnome-boxes -yy
              			sleep 1
              			;;
              
              		V)
              			#Cleanup
              			echo "Cleaning up"
              			sudo apt update -yy
              			sudo apt upgrade -yy
              			sudo apt autoremove -yy
              			rm -rf $tmp_dir
              			;;
              		esac
              	done
              fi
              
              
              #43858
              Member
              Robin

                so I am curious of how this script is applied in practice. Does it need to be invoked from a command line?

                Well, let me say first, many things in our OS are regulated and executed by scripts of that kind. The normal user won’t even notice it was a script which did something automatically. This is true for this script also. From the perspective of the user it appears just as an entry in a menu or as a checkbox in a configuration utility. The creators of the OS arrange things in a way, he – the user – doesn’t have to think about every single routine job his computer executes, after he has set some checkboxes in the very beginning. The experienced user may tinker with the advanced option most scripts (and also real programs) provide.
                If you use the connectshares/disconnectshares-entry in Menu–>Aplications–>Internet–>Connectshares or Disconnectshares, then you actually start exactly that script. It bings the grey window with its checkbox(es) on your screen, where you can chose which share is to be disconnected, in more technical terms: unmounted. You can try yourself, if you are starting connectshares/disconnectshares from the menu usually (having configured it already) you can open a virtual console (Terminal-Window) on your antiX-System, type in first connectshares, and see what happens. Then type in disconnectshares. And finally type disconnectshares –help in order to understand, what’s really going on behind the scenes. You will get a help-message in the terminalwindow, mostly identic to that you can read above in the first few codelines of my version of the script. Actually it is that text, slightly complemented. Also you could type in a terminal-window: cat /usr/local/bin/connectshares.sh, which will print out that very script script in its original form on your terminal-window, as it is used already in your antiX-system.
                What I did, was to add some features to the original script. In the first place, it works exactly as before, if you don’t give any option (commandline-switch) when starting. This is the normal use-case, as before.

                And now, what are the additional switches good for in my version? Well, there are some use-cases, or scenarios:
                If you have always only one connection to a single share, i.e., your 2nd pc in the coal-cellar, runing samba, it is a useless question which share should be unmounted every day. Always you will click on that box, just because it is there, seven day’s a week. I asked me whether the script had a built-in option to disconnect a share without bothering me with this routine task. connectshares -h told me, there was no option at all.

                Now let us discuss the question, in which scenarios (use-cases) it would be mandatory to disconnect shares. May be I’ve missunderstood the concept of connectshares, but in my perspective it should be used always before the connection to the server(s) is cut.
                This will happen
                – on shutdown. Here does an other mechanism do the job, I think (haven’t checked).
                – on suspend-to-ram. I noticed that recover from suspend fails siginficantly more often when shares are not disconnected before. I don’t know the reason, but I observed it in 17.4.1 recently apt-upgraded and when using noveau-driver instead of nvidia-legacy. What is the connection between, I can’t tell. But I have always to use disconnectshares before suspending to ram. And here is a script, which has no option to automatize the job, disconnecting (and connecting again after resume) the shares which were actually mounted. And, doing its job, not to bother the user with unnecessery questions. That’s the idea behind the switches I added to the scipt. The script with options is intended to be called from other scripts, that are responsible for the execution of the suspension, in our case it would be desktop-session-exit -S probably. May be, it turns out the options I added are not sufficient and have to be supplemented or adjusted later on.
                – on hibernating. The before said is true here also. Keep in mind, we have notebooks which can be suspended or hibernated instead of shut down, carried away in this state and then there possibly won’t be a server to disconnect from after resuming. Then it is better I think, when the shares are disconnected already beforehand, the user will not miss them after resuming, very well knowing he is at another location. When he stays in reach of his WLAN (and his share-server) the scripting will do the reconnect to the shares silently on resume (Well here is some scripting left to be done).
                – at one keystroke of the user, when he is going to leave a location with running equipment tucked under his arm for some reason.
                – Since the new options allow to hand over a filename, you’ll be able to connect and disconnect a predeterminded set of shares depending on the location you are with your notebook mostly automatically. You could create menuentries (e.g. “At home”, “At University”, “At Grandma” …) each with a different set of shares to be connected _and_ disconnected from. Connectshares already has the ability to handle different config-files, but disconnectshares didn’t. We always to had to check the boxes instead of using a predetermined set of files (configfiles of connectshares i.e.).

                The usual way to unmount the frequently used shares that are needed throughout the session is as a group (automatically) at shutdown.

                Think twice. As I stated above, we talk about notebooks also, so you might not shut the computer down necessarily, before carrying it away. Maybe it is hibernated, suspended, or even running. So you need something, to disconnect really all shares as it automatically happens at shutdown, willingly at hand of the user. You can reply, that one can check all boxes in the dialog. But that is exactly what the -a switch does. It uses the original script-logic to determine what is to be unmounted, when you check all the boxes. And there are use-cases, when this is usefull. I put my additions under the Headline more flexible, which means, you can call a silently acting script automatically from different locations of the OS when needed (see above the pre-down example), you could as well call it from the suspend-to-ram script or from hibernate-script. As well you could tell disconnectshares to do the job silently and without bothering you. Exactly this does my -a option. And if you even don’t want to be informed by the script, that it has done its job, you can use -sa option; you can see your mount vanish in SpaceFM devices-sidebar, which is sufficient information. No poster-size messagebox fills your screen if you don’t want it nor need it.

                It is disputable that “it is obvious that all shares have to be unmounted” simply because you use wlan.

                You are right here. I only think it’s obvious. My reasons I explained above, but may be I’m “on the woodway” with all that, as we call it in Germany (meaning: I’d be on the up and up), and you shouldn’t hesitate to object to my statements.

                For sure there are cases, we are not able to cover: Network-cable plugged of without stopping the processes which use it right in that moment, as well as user switching off the hardware-wlan-switch before disconnecting (and finishing writing on his shares) beforehand. But this is in the responsibility of the user.

                As I understand your script disconnects all SMB shares of of the entire server in one shot?

                Not of the entire server, but all the shares you have mounted on your client (i.e. your notebook) at that time, which saves you from checking all the boxes before network-connection is shut down, or you suspend or hibernate your notebook, having a clean state when resuming at a different location. If you neglect to do the first disconnect, i noticed some confusion later, when trying to reconnect to your samba-server, once back at the first location again. Since the the network-management tools (which is WiCD in 17.4.1 per default as far as I understand) support post-up and pre-down scripts, you can put a link to disconnectshares there to be called at the right time.

                It is obvious that you can’t use any of the new options, when you really want to check only some of the boxes in the dialog-box.

                Now finally, what is the -file swich good for?
                I think this is the most important part of the additions. In my eyes the correct way to handle the shares is: unmount them, before the connection is interrupted, mindless of what is the reason. Hence not only shutdown needs a disconnect, but also suspend-to-ram, hibernate, and – if user choses it – even pre-down of networking, all of witch don’t need come to the attention of the user, since it is obvious that the shares have to be mounted again after resume in these cases automatically.

                So let me conclude:
                – the antix suspend-to-ram helper script (named desktop-session-exit -S ) should call precautionary the disconnectshares-script silently (-s), and make sure to call connectshares with the previously unmounted shares silently as well. If there is nothing to unmount the script will do nothing in this case, not even show a messagebox. The original disconnectshare-script allready writes a temp file (/tmp/disconnectshares.rpt) which contains what it has done. From this file (or a similar, which could become easyly created by the script) connectshares could tell exactly, what to mount in this mode (which would be have been to be added in connectshares-script for this purpose)
                So this is in my view a first step to make some thinks work smoother only. In my tests with the RIM 2000-Notebook (see wellcome-section of the forum) I noticed, that often it doesn’t recover correctly from suspend-to-ram, when a samba-share was still connected. And shares refused sometimes (not every time) working after resume. (This was true at least with noveau-driver, which I had to dismiss unfortunately after kernel-upgrade and replace it by nvidia-legacy).

                Sorry for the long text! I’m not able to write as concise in English language as I’m used to in German, so I need much more words to express what I want to say substantially.

                • This reply was modified 2 years, 6 months ago by Robin. Reason: sentence structure was out of order
                • This reply was modified 2 years, 6 months ago by Robin. Reason: Klammersetzung was wrong
                • This reply was modified 2 years, 6 months ago by Robin.

                Windows is like a submarine. Open a window and serious problems will start.

                #43454

                In reply to: can’t install vlc

                Member
                kouroukinos77

                  Finally,

                  $ sudo apt-get install vlc
                  Lecture des listes de paquets... Fait
                  Construction de l'arbre des dépendances       
                  Lecture des informations d'état... Fait
                  Les paquets supplémentaires suivants seront installés : 
                    libvlc-bin vlc-bin vlc-plugin-qt
                  Paquets recommandés :
                    vlc-l10n vlc-plugin-notify vlc-plugin-samba vlc-plugin-skins2
                    vlc-plugin-video-splitter vlc-plugin-visualization
                  Les NOUVEAUX paquets suivants seront installés :
                    libvlc-bin vlc vlc-bin vlc-plugin-qt
                  0 mis à jour, 4 nouvellement installés, 0 à enlever et 87 non mis à jour.
                  Il est nécessaire de prendre 1 271 ko/1 574 ko dans les archives.
                  Après cette opération, 4 436 ko d'espace disque supplémentaires seront utilisés.
                  Souhaitez-vous continuer ? [O/n] o
                  Réception de :1 http://security.debian.org buster/updates/main amd64 libvlc-bin amd64 3.0.11-0+deb10u1 [125 kB]
                  Réception de :2 http://security.debian.org buster/updates/main amd64 vlc-plugin-qt amd64 3.0.11-0+deb10u1 [1 146 kB]
                  1 271 ko réceptionnés en 1s (1 167 ko/s)
                  Sélection du paquet libvlc-bin:amd64 précédemment désélectionné.
                  dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « google-chrome-stable » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
                  (Lecture de la base de données... 178131 fichiers et répertoires déjà installés.)
                  Préparation du dépaquetage de .../libvlc-bin_3.0.11-0+deb10u1_amd64.deb ...
                  Dépaquetage de libvlc-bin:amd64 (3.0.11-0+deb10u1) ...
                  Sélection du paquet vlc-bin précédemment désélectionné.
                  Préparation du dépaquetage de .../vlc-bin_3.0.11-0+deb10u1_amd64.deb ...
                  Dépaquetage de vlc-bin (3.0.11-0+deb10u1) ...
                  Sélection du paquet vlc-plugin-qt:amd64 précédemment désélectionné.
                  Préparation du dépaquetage de .../vlc-plugin-qt_3.0.11-0+deb10u1_amd64.deb ...
                  Dépaquetage de vlc-plugin-qt:amd64 (3.0.11-0+deb10u1) ...
                  Sélection du paquet vlc précédemment désélectionné.
                  Préparation du dépaquetage de .../vlc_3.0.11-0+deb10u1_amd64.deb ...
                  Dépaquetage de vlc (3.0.11-0+deb10u1) ...
                  Paramétrage de vlc-plugin-qt:amd64 (3.0.11-0+deb10u1) ...
                  Paramétrage de libvlc-bin:amd64 (3.0.11-0+deb10u1) ...
                  Paramétrage de vlc-bin (3.0.11-0+deb10u1) ...
                  Paramétrage de vlc (3.0.11-0+deb10u1) ...
                  Traitement des actions différées (« triggers ») pour mime-support (3.62) ...
                  Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) ...
                  Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23-4) ...
                  Traitement des actions différées (« triggers ») pour libvlc-bin:amd64 (3.0.11-0+deb10u1) ...
                  Writing Menu: jwm
                  Writing Menu: fluxbox
                  Writing Menu: icewm
                  pikaburk@antix1:~
                  

                  $ uname -r
                  4.9.212-antix.1-amd64-smp
                  Mon retour de inxi -Fxz : https://pastebin.com/kqRMrRZZ
                  my xmpp : weerbor@jabber.fr

                  #43450

                  Topic: can’t install vlc

                  in forum Software
                  Member
                  kouroukinos77

                    Hi I can’t install vlc :

                    sudo apt-get install vlc
                    Lecture des listes de paquets... Fait
                    Construction de l'arbre des dépendances       
                    Lecture des informations d'état... Fait
                    Les paquets supplémentaires suivants seront installés : 
                      libvlc-bin vlc-bin vlc-plugin-qt
                    Paquets recommandés :
                      vlc-l10n vlc-plugin-notify vlc-plugin-samba vlc-plugin-skins2
                      vlc-plugin-video-splitter vlc-plugin-visualization
                    Les NOUVEAUX paquets suivants seront installés :
                      libvlc-bin vlc vlc-bin vlc-plugin-qt
                    0 mis à jour, 4 nouvellement installés, 0 à enlever et 3 non mis à jour.
                    Il est nécessaire de prendre 1 271 ko/1 574 ko dans les archives.
                    Après cette opération, 4 436 ko d'espace disque supplémentaires seront utilisés.
                    Souhaitez-vous continuer ? [O/n] o
                    Réception de :1 http://ftp.fr.debian.org/debian buster/main amd64 libvlc-bin amd64 3.0.11-0+deb10u1 [125 kB]
                    Err :1 http://ftp.fr.debian.org/debian buster/main amd64 libvlc-bin amd64 3.0.11-0+deb10u1
                      Somme de contrôle de hachage incohérente
                      Hashes of expected file:
                       - SHA256:f99efd9f4dfd6ee42697764b036d6700e065e7a9fe04815944c71d9699007b3d
                       - MD5Sum:771a5378969fbe364acf793158d18f44 [weak]
                       - Filesize:124912 [weak]
                      Hashes of received file:
                       - SHA256:208fcd6960998d781464baa2282280227f09ca01a3db910fb56b783468efa622
                       - MD5Sum:c300d489088bae3e1bcca164b7535c2b [weak]
                       - Filesize:124912 [weak]
                      Last modification reported: Tue, 16 Jun 2020 10:26:27 +0000
                    Réception de :2 http://ftp.fr.debian.org/debian buster/main amd64 vlc-plugin-qt amd64 3.0.11-0+deb10u1 [1 146 kB]
                    Err :2 http://ftp.fr.debian.org/debian buster/main amd64 vlc-plugin-qt amd64 3.0.11-0+deb10u1
                      Somme de contrôle de hachage incohérente
                      Hashes of expected file:
                       - SHA256:0f10227790202bdc004c1bf7f36c68c07098cb2fc19dc8fe6db4ec59312c37b4
                       - MD5Sum:6e34d47447a8c840c8994cf48ee8206d [weak]
                       - Filesize:1146420 [weak]
                      Hashes of received file:
                       - SHA256:209fbb1ff11eb31780722c5e94884b4b43c37945d3ce3dc117adc7144965f6df
                       - MD5Sum:e7e8d568629065b7a225d8f6290b0839 [weak]
                       - Filesize:1146420 [weak]
                      Last modification reported: Tue, 16 Jun 2020 10:26:27 +0000
                    1 271 ko réceptionnés en 1s (1 499 ko/s)     
                    E: Impossible de récupérer http://ftp.fr.debian.org/debian/pool/main/v/vlc/libvlc-bin_3.0.11-0+deb10u1_amd64.deb  Somme de contrôle de hachage incohérente
                       Hashes of expected file:
                        - SHA256:f99efd9f4dfd6ee42697764b036d6700e065e7a9fe04815944c71d9699007b3d
                        - MD5Sum:771a5378969fbe364acf793158d18f44 [weak]
                        - Filesize:124912 [weak]
                       Hashes of received file:
                        - SHA256:208fcd6960998d781464baa2282280227f09ca01a3db910fb56b783468efa622
                        - MD5Sum:c300d489088bae3e1bcca164b7535c2b [weak]
                        - Filesize:124912 [weak]
                       Last modification reported: Tue, 16 Jun 2020 10:26:27 +0000
                    E: Impossible de récupérer http://ftp.fr.debian.org/debian/pool/main/v/vlc/vlc-plugin-qt_3.0.11-0+deb10u1_amd64.deb  Somme de contrôle de hachage incohérente
                       Hashes of expected file:
                        - SHA256:0f10227790202bdc004c1bf7f36c68c07098cb2fc19dc8fe6db4ec59312c37b4
                        - MD5Sum:6e34d47447a8c840c8994cf48ee8206d [weak]
                        - Filesize:1146420 [weak]
                       Hashes of received file:
                        - SHA256:209fbb1ff11eb31780722c5e94884b4b43c37945d3ce3dc117adc7144965f6df
                        - MD5Sum:e7e8d568629065b7a225d8f6290b0839 [weak]
                        - Filesize:1146420 [weak]
                       Last modification reported: Tue, 16 Jun 2020 10:26:27 +0000
                    E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ?
                    

                    $ uname -r
                    4.9.212-antix.1-amd64-smp
                    Mon retour de inxi -Fxz : https://pastebin.com/kqRMrRZZ
                    my xmpp : weerbor@jabber.fr

                    #43315
                    Member
                    lurker123

                      The install script GUI for 13.2 worked fine, and installed the system to hard disk, but GRUB 0.97 had problems with my 19 Gb hard drive (17 Gb after deducting 1 Gb for swap and ~1 Gb for the boot partition); hopefully I can use a GRUB2 CD-ROM to fix the problem. And I’ve got a pointer to the wheezy repo at http://archive.debian.org/debian/dists/ so I can add samba and other goodies. Thanks all for letting me know how far back I had to go for something that would work.

                      #42758
                      Member
                      luker

                        Hi forum,

                        I want my antix19 box to mount an smb v1.0 share from nas at startup. Therefore I added an appropriate line to fstab. Syntactically that seems to be correct since I can call
                        sudo mount -a
                        and everything works as expected. But the share doesn’t get mounted during startup.

                        Can I investigate whether or not the network is already up and running when the share is tried?
                        Or does anyone know of another reason for that behaviour?

                        #40310
                        Forum Admin
                        anticapitalista

                          1. No idea.
                          2. What if you choose the root partition first?
                          3. See Xsecure’s answer
                          4. We can fix that – no need for sarcasm. The figures 3.5GB and 5GB refer to base versions that also use the gui installer.
                          5. You can actually change this before running the installer in /usr/share/gazelle-installer-data/installer.conf
                          6. Samba is not installed.

                          Seems strange that you complain that the installer does not offer all the fine tuning re partitions, yet you chose auto-install, which is obviously not going to give you all what you want.

                          Philosophers have interpreted the world in many ways; the point is to change it.

                          antiX with runit - leaner and meaner.

                          Anonymous

                            Trying to install antiX-19.2-runit_x64-full.iso

                            1. My initial intention was having separate

                            /tmp
                            /var
                            /var/log
                            /usr

                            partitions but antiX Linux Installer will not allow for my wish.

                            I thought that the cli-installer might be flexible enough, but it says from the start:

                            This installer does NOT offer encryption

                            Is there a way to fulfill partition separation?

                            If I install antiX without additional partitions, and after installation manually edit /etc/fstab and put directories’ contents via tar(1) or cpio(1) to additional partitions, for example:

                            # (cd /var && tar cf - .) | (cd <future-var-temporary-mount> && tar xpf - ) \
                            && rm -rf /var \
                            && mkdir /var \
                            && mount -a   # provided that /ets/fstab is prepared

                            will it work without breaking the system?
                            Or am I advised to not tinker arbitrarily, accepting the default install layout?

                            2. antiX Linux Installer
                            Custom install on existing partitions
                            I chose boot location to sda1
                            boot location to sda1
                            then home location to sda10
                            home location to sda10
                            boot location dropped to root
                            check drop-down list – sda1 is not displayed
                            drop-down list - sda1 is not displayed
                            change home location to sda9 – sda1 for boot location is available again
                            change home location to sda9 - sda1 for boot location is available again
                            change home location to sda9 - sda1 for boot location is available again
                            change home location to sda9 - sda1 for boot location is available again
                            try sda10 for home again – boot drops to root again
                            try sda10 for home again - boot drops to root again

                            I have played with it and it seems that sda9 and below for home do not affect presence of sda1
                            but sda10 and above for home hide sda1 from drop-down menu

                            3. bug? in antiXscreenshot:
                            want to shoot a drop-down list,
                            Region to capture – Window
                            set Delay to e.g. 1 (or leave the default 5) counting that it will provide time for drop-down menu to be displayed
                            press OK in antiXscreenshot
                            press on drop-down list in the target window – screenshot is taken immediately regardless of delay and drop-down menu is not activated

                            4. antiX Linux Installer of antiX-19.2-runit_x64-full.iso says:

                            Installation requires about 3.5 GB of space. 5 GB or more is preferred.

                            But after auto-installation Gparted reported that 7+ GB are used on / partition.
                            Send me a screenshot of 7+ GB successfully crammed into 3.5 GB 😉

                            5. antiX Linux Installer’s auto-install created a 2 GB swap partition whereas my laptop has 3 GB RAM (2 GB + 1 GB). I would expect swap to be 3+ in my case.

                            6. Samba option present in antiX Linux Installer is grey = unactivatable

                            Member
                            anilkagi

                              Thanks Xecure for coming.

                              Actually I checked that. However, there is an option to “Edit exclusion file” in the snapshot wizard. When I click on it a file opens in which a list is given, which would be excluded from the snapshot.

                              If those are excluded, will the snapshot be an exact replica?

                              In that file, under the heading “# Do NOT edit this entry block unless you know what you are doing”, there is a list of a lot of system files namely;

                              .bind-root
                              .config
                              .fehbg
                              lost+found
                              swapfile
                              tmp
                              dev/*
                              cdrom/*
                              live/*
                              media/*
                              mnt/*
                              sys/*
                              proc/*
                              run/*
                              boot/grub/!(themes|unicode.pf2)
                              etc/adjtime
                              etc/bcm-ckd
                              etc/blkid.tab.old
                              etc/defaultdomain
                              etc/crypttab
                              etc/fstab.backup
                              etc/ioctl.save
                              etc/live/protect
                              etc/machine-id
                              etc/mailname
                              etc/mtab
                              etc/NetworkManager/system-connections/*
                              etc/udev/rules.d/70-persistent-cd.rules
                              etc/udev/rules.d/70-persistent-net.rules
                              etc/resolv.conf
                              etc/X11/xorg-bus-id
                              home/timeshift/snapshots
                              home/snapshot
                              root/.bash_history
                              root/.dbus
                              root/.gconf
                              root/.gnome2
                              root/keyfile
                              timeshift/snapshots
                              var/cache/apt/archives/*.deb
                              var/cache/apt-xapian-index/index.*
                              var/cache/apt-show-versions/*
                              var/cache/apt/*.bin
                              var/cache/apt/apt-file/*
                              var/cache/debconf/*-old
                              var/cache/lightdm
                              var/cache/samba/browse.dat
                              var/lib/apt/lists/*
                              var/lib/connman/*
                              var/lib/dbus/machine-id
                              var/lib/dhcp/*
                              var/lib/dpkg/*-old
                              var/lib/lightdm/.cache
                              var/lib/lightdm/.Xauthority
                              var/lib/NetworkManager/*
                              var/lib/nfs/rpc_pipefs/*
                              var/lib/sudo/*
                              var/lib/udisks/*
                              var/lib/urandom/*
                              var/log/!(samba|clamav)
                              var/log/clamav/*
                              var/log/samba/*
                              var/mail/*
                              var/spool/mail/*
                              var/tmp/*
                              var/cache/brightness-settings-cache/*

                              And then below that there is another heading saying “# Entries below this can be edited by the user. If you have any large files or directories, you should exclude them from being copied by adding them to this list.”

                              Again under this heading there are many configuration files like;

                              
                              home/*/.cache/mozilla/firefox/*/cache2/*
                              home/*/.cache/mozilla/firefox/*/thumbnails/*
                              home/*/.mozilla/firefox/*/Cache/*
                              home/*/.mozilla/firefox/*/cache2/*
                              home/*/.mozilla/seamonkey/*/Cache/*
                              home/*/.adobe
                              home/*/.keyfileDONOTdelete
                              home/*/.macromedia
                              home/*/.thumbnails/*
                              home/*/.Trash*
                              home/*/.local/share/Trash/*
                              # home/*/.cache
                              home/*/.gvfs
                              home/*/.bash_history
                              home/*/.recently-used
                              home/*/.recently-used.xbel
                              home/*/.VirtualBox
                              home/*/VirtualBox VMs
                              home/*/.xsession-errors*
                              home/*/.xfce4-session.verbose-log*

                              And then there is another heading that says “# This stops any video drivers from loading – safe option.”

                              etc/X11/xorg.conf
                              etc/X11/xorg.conf.d/20-nvidia.conf
                              etc/X11/xorg.conf.d/20-intel.conf
                              etc/X11/xorg.conf.d/20-radeon.conf
                              etc/X11/xorg.conf.d/20-amd.conf

                              My question is, if we exclude all these files, will the snapshot be the exact replica? What If I delete all these and keep only the following list in the file?

                              home/*/Desktop/*
                              home/*/Downloads/*
                              home/*/Music/*
                              home/*/Pictures/*
                              home/*/Videos/*
                              
                              # Other possible exclusions
                              usr/share/doc/*

                              By deleting everything except the above small list, will the snapshot be the exact replica and the consequent installation from it, work properly?

                              Thanks

                              #38819

                              In reply to: herbstluftwm

                              Member
                              Miguel5

                                Thank you for your prompt responses. I was surprised that choosing this herb thing could mess up the desktop so much. Super+Shift+q quits but does not change the manager. I did as you advised. I was able to boot into Antix from SuperGrub2 and Fn/F1 allowed me to switch to a normal manager. I was still not able to boot into Antix from HD, but I booted from MX on the same HD and MX Tools allowed me to repair bootloader. Now it is back to what it was. I am not sure this herba thing should be in the menu. I don’t think an average user needs this, and advanced users can probably install it as needed.
                                On the somewhat related note, samba configurator in the menu does not work and pops up on every login now. I wonder if and how I could remove it but I am hesitant to mess up the system again :). I configured smb.conf file directly and it’s fine. I suspect that menu configurator is deprecated… Thanks again for the F1 tip and the sesion command.

                                Member
                                Xecure

                                  I haven’t fully read the thread, but skimming it I see that you are considering ways to create an ISO or live USB with a collection of packages.

                                  If using the terminal, on an online system, you can do:

                                  cd /to/desired/folder
                                  sudo apt-get download $(apt-rdepends "${package}" | grep -v ^\ )

                                  For each package you are interested in. It will download the package and its dependencies to the selected folder.

                                  I think it is not a good idea trying to download the whole repo, as all online tools (web browser, network managers, Samba…) would be useless for a system that has no internet. It is better to make a list of packages/programs (libreoffice, Abiword, Gimp, etc) and create a script to do as above but reading that list.

                                  Even a simple GUI could be created, that could add up the amount of space all selected packages would take (by getting the download size, adding it up and adding an extra 10-50 MB of error margin), so they know it can fit in a CD/DVD, selecting the directory you want to save the downloads, etc. It would also be great for upgrading systems if we also add all packages used by base or full so that the old systems will be able to upgrade to newer antiX version (this could be done once a year, as offline systems don’t need to be updated that often, they will keep working well).

                                  antiX Live system enthusiast.
                                  General Live Boot Parameters for antiX.

                                Viewing 15 results - 151 through 165 (of 235 total)