sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
wget --quiet -O - https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add -
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt update
sudo apt install -y unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller
ppa:oibaf/graphics-drivers #Advanced Graphics ppa:paulo-miguel-dias/mesa #Bleeding-Edge Graphics ppa:wine/wine-builds #WINE Compatibility Layer ppa:commendsarnex/winedri3 #WINE+DirectX9 graphics ppa:danielrichter2007/grub-customizer #GRUB2 Customizer ppa:gezakovacs/ppa #unetbootin usb bootable tool ppa:darklin20/bomi #bomi universal media player ppa:stebbins/handbrake-releases #handbreak media encoder ppa:ubuntu-toolchain-r/test #GCC and G++ ppa:boost-latest/ppa #Boost C/C++ Libraries
- Systemless Root and modules installer. Bypasses google sceurity checks
- Various system modification modules. Requires root (can be installed as magisk module)
- Most comprehensive audio effects/modification app. (can be installed as magisk module)
Rolling Release linux are those which once not based on a yearly release cycle. Once you update the packages, you have the latest version of that distribution. No need to upgrade system to next version.
- Not based on any base distro(Debian, Arch)
In this tutorial we are going to setup Elasticsearch and it's integration with rails. We will be using Searchkick gem for rails integration
Make sure you already have openjdk10 or greater
brew tap adoptopenjdk/openjdk
As always, there are multiple ways of setting up an Elasticsearch cluster. In this case, we will be manually setting up a cluster consisting of one master node and two data nodes, all on Ubuntu 18.04 instances on AWS EC2 running in the same VPC. The security group was configured to enable access from anywhere using SSH and TCP 5601 (Kibana).
Installing Java
#!/usr/bin/env bash | |
# Install common tools and utilities | |
sudo apt install -y unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract | |
# Install build tools and programming languages | |
sudo apt install -y build-essential git git-lfs gitk openssl python3 python3-setuptools python3-pip python3-gi libssl-dev resolvconf default-jre default-jdk llvm clang clang-tools lldb lld cmake gradle nodejs ruby ruby-build rust-all golang | |
# Configure some system specifications |
#!/usr/bin/env zsh | |
# Download required fonts to user font path | |
mkdir -p ~/.local/share/fonts | |
curl -fsSL https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/FiraCode/Retina/complete/Fira%20Code%20Retina%20Nerd%20Font%20Complete.ttf -o "${HOME}/.local/share/fonts/Fira Code Retina Nerd Font Complete.ttf" | |
curl -fsSL https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/FiraCode/Bold/complete/Fira%20Code%20Bold%20Nerd%20Font%20Complete.ttf -o "${HOME}/.local/share/fonts/Fira Code Bold Nerd Font Complete.ttf" | |
curl -fsSL https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/FiraCode/Light/complete/Fira%20Code%20Light%20Nerd%20Font%20Complete.ttf -o "${HOME}/.local/share/fonts/Fira Code Light Nerd Font Complete.ttf" | |
curl -fsSL https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/FiraCode/Medium/complete/Fira%20Code%20Medium%20Nerd%20Font%20Complete.ttf -o "${HOME}/.local/share/fonts/Fira Code Medium Nerd Font Complete.ttf" | |
curl -fsSL https://github.com/ryanoasis/nerd-fo |