I use Ubuntu’s Uncomplicated firewall because it is available on Ubuntu and it's very simple.
if ufw is not installed by default be sure to install it first.
| #!/bin/bash | |
| # NOTICE, EASY WAY FIRST: sudo apt install gnome-session-wayland | |
| # If easy way not work try this below: | |
| ################# 0 - Preparation ################## | |
| # Update and PPA | |
| sudo add-apt-repository -y ppa:wayland.admin/daily-builds; \ | |
| apt update; \ | |
| # | |
| # Depends | |
| sudo apt install -y doxygen xmlto; \ |
| #!/usr/bin/env bash | |
| # https://developers.supportbee.com/blog/setting-up-cucumber-to-run-with-Chrome-on-Linux/ | |
| # https://gist.github.com/curtismcmullan/7be1a8c1c841a9d8db2c | |
| # https://stackoverflow.com/questions/10792403/how-do-i-get-chrome-working-with-selenium-using-php-webdriver | |
| # https://stackoverflow.com/questions/26133486/how-to-specify-binary-path-for-remote-chromedriver-in-codeception | |
| # https://stackoverflow.com/questions/40262682/how-to-run-selenium-3-x-with-chrome-driver-through-terminal | |
| # https://askubuntu.com/questions/760085/how-do-you-install-google-chrome-on-ubuntu-16-04 | |
| # Versions | |
| CHROME_DRIVER_VERSION=`curl -sS https://chromedriver.storage.googleapis.com/LATEST_RELEASE` |
| #!/bin/bash | |
| set -euo pipefail | |
| IFS=$'\n\t' | |
| # Ubuntu Server | |
| export DEBIAN_FRONTEND=noninteractive | |
| echo -e "\e[96m Adding php PPA \e[39m" | |
| sudo add-apt-repository -y ppa:ondrej/php |
| # مقالات | |
| عن نظام لينكس / ابدأ هنا | |
| http://linux-2-day.com/blog-page_8358 | |
| https://ar.wikipedia.org/wiki/%D8%AC%D9%86%D9%88/%D9%84%D9%8A%D9%86%D9%83%D8%B3 | |
| عن البرمجيات الحرة: | |
| https://ar.wikipedia.org/wiki/%D8%A8%D8%B1%D9%85%D8%AC%D9%8A%D8%A7%D8%AA_%D8%AD%D8%B1%D8%A9 | |
| https://gnu.org/philosophy/free-sw.ar.html |