Complete guide on LPI Study Materials and Certifications.
In this tutorial, we will take you through all you need to know about the wget command. It is an important command to undestand.
GNU Wget is a free command-line utility for downloading files from the Web. It supports standard web protocols like HTTP, HTTPS, and FTP, as well as
This article covers different wget command for different operations along with options. Wget is a command line utility in linux to download files from the internet. It provides many features such as downloading multiple files, resuming stopped downloads, limiting the bandwidth, downloading in the background and can be used for taking mirrors of the site. Wget supports HTTP, HTTPS and...
Using wget Command Natively on Windows PC has the advantage of downloading content quite fast through the command line. Here is guide on Using wget on Windows.
Get ready, get set, it's wget! The most robust command to download all your favorite videos, music and media. For Linux, Mac and Windows alike! || Join the c...
I was wondering if someone could tell me how to use wget to download a html book that I am reading without moving on to another web page. This is the
Wget utility is a command-line based file downloader for Linux, which supports non-interactive downloading of files over protocols such as HTTP, HTTPS, and FTP.
Bash Script to wget WordPress Will Make Some Automation. Your Working Server Will Be Ready to Run the Installer From Browser Web Interface.
How to fix WGET Permission Denied Error with Terminal on Parrot Security Linux | CodingTrabla Tutorials
Суть Оказывается для этого достаточно запуcтить всего лишь такой набор команд: git clone https://github.com/attardi/wikiextractor.git cd wikiextractor wget...
In this article, we will show you how to download tar archives using two well known command line downloaders - wget or cURL and extract them with one command.
You can get a lot done in the command line in Linux, including managing and troubleshooting network issues. Find out about the new ip command, wget, ping, and more.
TeamViewer is one of the powerful applications used for remote desktop functionality. With TeamViewer, one can access and control computers remotely. It also allows users to arrange online meetings, share files, and more. TeamViewer is a simple and easy-to-use application, users can connect remotely to access their devices from anywhere. This article aims to provide comprehensive steps to install and configure TeamViewer on Linux Mint 21. How to Install TeamViewer on Linux Mint? TeamViewer is a remote desktop application that can be installed on your Linux Mint using the following procedural steps. Step 1: Download TeamViewer using “wget” You can download the TeamViewer package from the official website of TeamViewer. But here we will use the “wget” command to download the TeamViewer package in “.deb” format: wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb You can see the TeamViewer package has been downloaded to your computer. Step 2: Navigate the TeamViewer Package Run the “ls” command..
This article covers how to install the Opera browser using different ways on CentOS 8. We have also shown how you can install packages by using the wget command. Opera browser is amazing on your CentOS 8 system.To install Opera browser on CentOS:1. Add Opera YUM repositoryRun the following commands to manually add the Opera RPM repository to your RHEL / CentOS 8 system.$ sudo tee /et...
Tweet Hey coders, long time no speak? Today I want to share with you a quick little tutorial in making nice looking tables (pretty much the same style of table that you see in a MySQL cli output). What I am trying to achieve here is this: To implement this we use the plugin “PrettyTable”, which is available from: http://code.google.com/p/prettytable/ Installation: Just for reference, I am using Python2.6 on CentOS. To install, download the latest copy from code.google ^ Link is above. Example: # cd ~/; wget http://prettytable.googlecode.com/files/prettytable-0.6.tar.gz Then untar and move into the directory: # tar zxvf prettytable-0.6.tar.gz; cd prettytable-0.6 Install that plugin! # python2.6 setup.py install If that command throws up an error like : Traceback (most recent call last): File “setup.py”, line 2, in from setuptools..
Puppet is a freely available configuration management tool. It automates the deployment and management of software and system configurations. By defining desired states, Puppet ensures consistency, simplifies administration, and handles configuration changes. In this guide, we will explain the procedure for installing and configuring Puppet on Ubuntu 22.04. How to Install Puppet on Ubuntu 22.04? In this section, we will discuss the method for installing Puppet on Ubuntu 22.04. Step 1: Download Release Package As the first step, open up the terminal, and execute the mentioned command for downloading the package: wget https://apt.puppetlabs.com/puppet6-release-focal.deb Step 2: Install the Package Next, run the mentioned command: sudo dpkg -i puppet6-release-focal.deb Step 3: Update the Package lists Then, use the following command for updating the packages list: sudo apt-get update Step 4: Install Puppet Agent You can install the Puppet agent by utilizing this command: sudo apt-get install puppet-agent How to Configure Puppet on..
Top javascript frameworks to learn in 2019before i start with the top javascript frameworks, let us first understand what is the javascript?javascript is a programming language which is used to create the dynamic and interactive websites. it is an open source and a lightweight cross-platform used to create games, software, and creative websites. you just need a browser to execute it.here's a list of best javascript framework which you should learn in 2019nodejsimage source: softwareengineeringdaily.comit is light-weight, event-driven and can perform a non-blocking i/o operation asynchronously. it is used to develop a server-side real-time web application and uses v8 engine developed by google. with the passage of time, it is getting popular and is used by developers across the globe for creating fast network applications.installation on unix/linux/mac os x, and sunosbased on your os architecture, you can download and extract the archive node-v6.3.1-osname.tar.gz into /tmp, and then finally move extracted files into /usr/local/node.js directory.$ cd /tmp$ wget http://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.gz$ tar xvfz node-v6.3.1-linux-x64.tar.gz$ mkdir -p /usr/local/nodejs$ mv node-v6.3.1-linux-x64/* /usr/local/nodejsinstallation on windowsuse click to download node.js . by default, the installer uses the node.js distribution in c:\program files\nodejs. the installer should set the c:\program files\nodejs\bin directory in window's path environment variable.reactjs image source:http://reactjs.cn/it is a javascript library developed by facebook and is used for user interface in the application. it has made easy for the users to create interactive uis. declarative views make its component more predictable and readable. in mvc or (model view controller) react.js work as v and is adjustable to any types of the architecture. it uses virtual dom which gives a great performance.it is used for the ui where data changes time to time like facebook and instagram and mainly use for efficiency in heavy data-traffic application. it uses both for server side and client side. it is component based which is used to build encapsulated components that after combine to form complex uis.command to install react module $npm install --save reactangular 2image source: http://www.wintellect.comangular 2 is a javascript framework which is used to develop a complex web application. it is redesigned after the angular 1 and carried it's legacy forward. however, i must say that angular 2 is easier than angular 1. it has good performance for server side rendering and offers fast views for mobile. it has many features like creative ui effective, security, data binding, routing, mobile gestures, filtering etc.it has the modular framework where different functionalities are contained within the module and provided to the other parts of the application as a general service. it improves the existing modules into standard es6 modules.installation techniqueson windows, run the following commandnpm install --save angular2meteorjsimage source: http://cubettech.commeteor.js contains the front-end libraries, a node.js-based server, and a command-line tool. it helps to create a scalable web application on both server and client side. it also integrates with the apache cordova, angularjs, react, and mongodb. it has good speed and removes the headache of file linking, concatenating and minifying files. it integrates with mongodb and uses the distributed data protocol and a publish-subscribe pattern to automatically show data changes to clients so that the developer don't have to write synchronize code.it is developed by the meteor development group and was first introduced in december 2011.to install run following command:curl https://install.meteor.com | /bin/shvue.jsimage source:https://coligo.iovue.js is the library for web interfaces and is very easy to learn. it has combined the useful properties from ember, react and angular combine into a useful package.vue.js provides two-way data binding (seen in angular.js), server-side rendering (like in angular2 and react.js), vue-clip and optional jsx support . it can be easily integrated with other libraries. it is beneficial for cross-platforms and provides a structural solution specifically for single–page applications.to install , run following command :$ npm install vueemberimage source:https://emberjs.com/logos/ember is an open source framework which is based on the mvc (model view controller). it is being used by many popular websites as groupon, linkedin, vine, etc. users can easily create desktop and mobile application in ember.js. it provides stability, vast solution for client side application and standard application structure. it has basic concepts - routes, model, template, components and services. it decreases the headache of writing vast code by using ember's handlebars integrated templates that provide the functionality of updating the code automatically.to install ember , run following command :npm install -g ember-clibabylonjsimage source:https://html5gamedevelopment.combabylon.js is an open source 3d gaming engine built by microsoft and uses the webgl libraries. it is used to develop 3d as well as 2d games for the web browsers. it has vast scope in future. it uses canvas to render the game.it uses cannon.js or omni.js for executing physics properties in the game such as gravity, collision and more. it uses skybox to create an environment and provides a highly configurable material with support such as diffuse, specular, reflection.it also provides mirror texture, alpha blending, alpha testing, sub-meshes clipping, particle system. babylon.js file format is json format and it can generate form the file formats including .obj, .fbx, .mxb, blender.to install , run following command :npm install babylonjs
Odoo 15 introduces exciting new features, a better user experience, and performance enhancements. The database management system in Odoo 15 needs Python 3.8 and PostgreSQL. Let's get this party started right away. How do I get old 15 to work on Ubuntu 20.04? This article will walk you through the process of installing Odoo 15 on an Ubuntu server running version 20.04 LTS. The terminal will be used for all of these processes (Command Line Interface). Step-1: Update the server after logging in a. Using ssh, connect to the server: • ssh username @ IP address b. Ensure that system is updated: • sudo apt-get update • sudo apt-get upgrade Step 2: Secure Server a. Ensure that the system is safe against ssh assaults; Fail2ban can assist avoid ssh attacks: • sudo apt-get install openssh-server fail2ban Step 3: Install Python 3 and its Dependencies a. Install the Python packages that Odoo requires: Install pip3 as follows: • sudo apt-get install -y python3-pip b. Then install Packages and libraries: • sudo apt-get install python-dev python3-dev libxml2-dev libxslt1-dev zlib1g-dev • libsasl2-dev libldap2-dev build-essential libssl-dev libffi-dev libmysqlclient-dev • libjpeg-dev libpq-dev libjpeg8-dev liblcms2-dev libblas-dev libatlas-base-dev c. Make sure that all of the packages have been installed correctly and that there are no issues. Some web dependencies must be installed after the Python packages have been successfully installed. • sudo apt-get install -y npm • sudo ln -s /usr/bin/nodejs /usr/bin/node • sudo npm install -g less less-plugin-clean-css • sudo apt-get install -y node-less Step : 4 Setup Database Server (PostgreSQL) a. The database server used by Odoo is PostgreSQL. To install and configure a database server for Odoo, follow these steps: • sudo apt-get install postgresq b. Create a Postgres user to manage the database in the next stage. The user name and password will be required later in the conf file To accomplish the activities, Postgres has its own system user named 'Postgres. So, to change the user to Postgres, use the following command: • sudo su - postgres c. Next, we'll make an Odoo15 database user. When you run the following command, it will prompt you for a password, which you must re-enter. Keep this in mind for future reference: • createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo15 d. The command below guarantees that the user has superuser privileges: • psql • ALTER USER odoo15 WITH SUPERUSER; • Exit from psql and postgres user: • \q • exit Step 5: System User a. Next, we'll build a system user to execute Odoo roles as well as provide security. This user's access to and operations on all Odoo files and folders will be restricted. b. Let us now create a new system user for the Odoo service, and then restrict the rights for all Odoo-related files and directories to this user. • sudo adduser --system --home=/opt/odoo --group odoo Step 6: Clone the Odoo Source repository on Github. a. We can directly clone the Community Edition source code from Odoo's GitHub repository. After the installation is complete, you can add the Enterprise edition add-ons. Install git on the server first: • sudo apt-get install git b. The files will be added to the user's home directory after switching the system user to 'odoo': • sudo su - odoo -s /bin/bash c. The following command will clone the source directory, and the operator dot(.) at the end of the command will clone the files to the current user's home directory, which is /opt/odoo, which is the same home directory specified when the user was created: • git clone https://www.github.com/odoo/odoo --depth 1 --branch 15.0 --single-branch d. Then exit from the user and continue the installation: • exit Step 7: Download and install the Python packages you'll need a. The relevant packages must then be installed. The requirement.txt file contains a list of all the packages. As a result, we can quickly install these packages using just one command: • sudo pip3 install -r /opt/odoo/requirements.txt Step 8: Download and install Wkhtmltopdf a. Odoo allows you to print reports as PDF files. Wkhtmltopdf aids in the creation of PDF reports from HTML data. Furthermore, the report engine converts the Qweb template reports to HTML format, and Wkhtmltopdf generates the PDF report: • sudo wget • https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb • sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb • sudo apt install -f Step 9: Setup Conf file a. The next step is to set up the Odoo conf file, which contains information such as the ad-ons path, database-related options, proxy parameters, and more. As a result, a configuration file should be created in the /etc directory. A sample conf file can be found in the Debian directory of Odoo's source code. Use the following command to copy from Debian to the /etc directory: • sudo cp /opt/odoo/debian/odoo.conf /etc/odoo.conf b. This file contains sample values, and you should edit the file with proper values: • sudo nano /etc/odoo.conf c. Update admin password and db_password from the following sample. [options] ; This is the password that allows database operations: • admin_passwd = admin • db_host = False • db_port = False • db_user = odoo15 • db_password = False • addons_path = /opt/odoo/addons • logfile = /var/log/odoo/odoo.log d. The following aspects should be configured before the operations are conducted: • db_user: the database user name. • db_password: provide db user password which is given while creating the db user. • admin_passwd: This is the master password of Odoo which is used to perform database operations in the database manager like create, delete, duplicate, and many more. • db_host: the database host. • db_port: the database port. • addons_path: provide the path of directories that contain the Odoo addons directories. You can mention multiple directories separated by commas: Eg: addons_path = /opt/odoo/addons, /opt/odoo/enterprise, /opt/odoo/custom logfile: the log file path. e. Finally, you should set access rights of the conf file for the system user odoo: • sudo chown odoo: /etc/odoo.conf • sudo chmod 640 /etc/odoo.conf f. Also, as we did before, establish a log directory to store the odoo log file, which will aid you in locating Odoo-related issues, and configure rights for the user odoo: • sudo mkdir /var/log/odoo • sudo chown odoo:root /var/log/odoo Step 10: Odoo service file a. Finally, we have to create a service to run Odoo. Let’s create a service file ‘odoo.service’ in /etc/systemd/system: [Unit] • Description=Odoo • Documentation=http://www.odoo.com [Service] # Ubuntu/Debian convention: • Type=simple • User=odoo • ExecStart=/opt/odoo/odoo-bin -c /etc/odoo.conf [Install] • WantedBy=default.target b. Next set the permissions for the root user to this service file: • sudo chmod 755 /etc/systemd/system/odoo.service • sudo chown root: /etc/systemd/system/odoo.service Step 11: Test Odoo 15 a. Now all the steps of installation are completed. Let's test the Odoo instance with the following command: • sudo systemctl start odoo.service b. Then check the status of the service using the following command. And if it depicts as active, the installation of Odoo was successful: • sudo systemctl status odoo.service c. Now you can access Odoo by entering the following URL: • “http://your_domain_or_IP_address:8069” This will redirect you to the database creation page if everything is set up correctly. Check Odoo logs a. You can also check the logs of Odoo platform that you have set up if you are facing any issues related to the installation or any other reasons with the following command. This command will show you the live logs in the terminal: • sudo tail -f /var/log/odoo/odoo.log b. At last, if you want to start the Odoo service automatically after rebooting the server, use the following command: • sudo systemctl enable odoo.service c. If you have made any changes in the addons, restart the Odoo support service to reflect the updates on your instance using the following command: • sudo systemctl restart odoo.service via Ref Link : https://www.geminatecs.com/blog/how-to-install-odoo-15-steps-on-a-ubuntu-20-04-lts-system-installation