Skip to content

rattones/linux-xubuntu-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

Linux Xubuntu Setup

creating a setup to my Xubuntu -> 18.04 LTS

dowload and create a install pendrive for Xubuntu

Xubuntu.org -> 18.04 LTS

create pendrive using Etcher

download and install Etcher

creating my setup partition

  • sda1 -> ext4 /
  • sda2 -> ext4 /home
  • sda3 -> ext4 /dados partition to files projects and install games

install extras to xubuntu

  • password feedback at terminal
    sudo visudo It will open the configuration file “/etc/sudoers” in terminal with nano editor. Just add a new line under the line

    Defaults env_reset
    with this
    Defaults pwfeedback

    Save as /etc/sudoers.d as commented in this file

  • unity gtk modules common
    sudo apt-get install unity-gtk-module-common unity-gtk2-module unity-gtk3-module

  • first think to do sudo apt update

  • codecs and plugins sudo apt install ubuntu-restricted-extras

  • download and install Google Chrome

  • install Java JRE sudo apt install openjdk-11-jre-headless

  • install zsh terminal sudo apt install zsh
    edit /etc/passwd file changing this :/bin/bash to this :/bin/zsh and restart the session
    open with your text editor or nano sudo nano /etc/passwd

adding development tools

install php multi-version

  • install latest php
 sudo apt install php
  • verifying php version
  sudo apt show php -a
  • install another php version (5.6, 7.0, 7.1, ... )
  sudo add-apt-repository ppa:ondrej/php
  sudo apt update
  sudo apt install php5.6
  • now, you can install php libraries for any version
  sudo apt install php5.6-mb-string
  • setting php versions
  sudo update-alternatives --set php /usr/bin/php5.6

font: Sempre Update

install docker from repository

  • set up the repository
  sudo apt update
  sudo apt install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common
  curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  sudo apt-key fingerprint 0EBFCD88
    pub   rsa4096 2017-02-22 [SCEA]
          9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
    uid           [ unknown] Docker Release (CE deb) <docker@docker.com>
    sub   rsa4096 2017-02-22 [S]
  sudo add-apt-repository \
    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
    $(lsb_release -cs) \
    stable"
  • install docker engine
  sudo apt update
  sudo apt-get install docker-ce docker-ce-cli containerd.io
  • verify the instalation
  sudo docker run hello-world
  • manage docker as a non-root user
  sudo groupadd docker
  sudo usermod -aG docker $USER
  newgrp docker
  docker run hello-world
  • configure docker to start on boot
  sudo systemctl enable docker

font: docker docs | post install

install dbeaver for database management

download and install .deb from DBeaver.io

icons, fonts, interface, wallpapers and other visual configurations

installing fonts and icons

  • install fira code font sudo apt install fonts-firacode

  • install Papirus Icons:
    adding repository sudo add-apt-repository ppa:papirus/papirus
    update sudo apt update
    install icon pack sudo apt install papirus-icon-theme

  • install global menu
    adding respository sudo add-apt-repository -y ppa:webupd8team/mate
    update sudo apt update
    install sudo apt install xfce4-appmenu-plugin

install a dock

  • install plank dock
 sudo apt install plank

configurating file system

  • for development I need to change fs.inotify.user_max_max_user_watches, it can be solved by two way:
    1- sudo sysctl -w fs.inotify.max_user_watches=524288 all work time
    2- or setting this at sudo nano /etc/sysctl.conf add the line at the end of the file fs.inotify.user_max_watches=524288

changing visual themes

  • change default xfce theme to Numix
  • change default window manager to Numix
  • change icon to ePapyrus
  • change fonts to Fira Code
  • download and config wallpaper

and finish like this

Final setup

About

creating a setup to my xubuntu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published