In het laatste artikel hebben we enkele handige tools behandeld zoals ‘rTorrent‘, ‘wget‘, ‘cURL‘, ‘w3m‘, en ‘Elinks‘. We kregen veel reacties om nog een paar andere tools van hetzelfde genre te behandelen, als je het eerste deel hebt gemist kun je het doorlezen.’
Dit artikel heeft tot doel je op de hoogte te brengen van verschillende andere Linux commandoregel blader- en downloadtoepassingen, die je zullen helpen bij het bladeren en downloaden van bestanden binnen de Linux-shell.’
1. links
Links is een open-source webbrowser geschreven in de programmeertaal C. Het is beschikbaar voor alle belangrijke platforms, namelijk Linux, Windows, OS X en OS/2.
Deze browser is zowel tekstgebaseerd als grafisch. De tekstgebaseerde links webbrowser wordt standaard meegeleverd door de meeste standaard Linux distributies. Als links niet standaard geïnstalleerd is op jouw systeem, kun je het installeren vanuit het repository. Elinks is een fork van links.
$ sudo apt install links (on Debian, Ubuntu, & Mint) $ sudo dnf install links (on Fedora, CentOS & RHEL) $ sudo pacman -S links (on Arch and Manjaro) $ sudo zypper install links (on OpenSuse)
Na het installeren van links, kun je elke website bladeren binnen de terminal zoals hieronder te zien is in de screencast.
$ links www.tecmint.com
Gebruik de pijltoetsen OMHOOG en OMNAK om te navigeren. De RECHTS pijltoets op een link zal je naar die link sturen en de LINKS pijltoets zal je terugbrengen naar de vorige pagina. Om TE STOPPEN druk je op q.
Hier is hoe het lijkt om toegang te krijgen tot Tecmint met behulp van het links hulpmiddel.
Als je geïnteresseerd bent in het installeren van de GUI van links, moet je misschien de nieuwste bron-tarball downloaden (bijvoorbeeld versie 2.22) van http://links.twibright.com/download/.
Je kunt ook het volgende wget command gebruiken om te downloaden en te installeren zoals hieronder voorgesteld.
$ wget http://links.twibright.com/download/links-2.22.tar.gz $ tar -xvf links-2.22.tar.gz $ cd links-2.22 $ ./configure --enable-graphics $ make $ sudo make install
Let op: Je moet pakketten installeren (libpng, libjpeg, TIFF library, SVGAlib, XFree86, C Compiler en make), als ze nog niet geïnstalleerd zijn, om het pakket succesvol te compileren.
2. links2
Links2 is een grafische webbrowserversie van de Links webbrowser van Twibright Labs. Deze browser ondersteunt muis en klikken. Speciaal ontworpen voor snelheid zonder CSS-ondersteuning, redelijk goede HTML en JavaScript-ondersteuning met beperkingen.
Om links2 op Linux te installeren.
$ sudo apt install links2 (on Debian, Ubuntu, & Mint) $ sudo dnf install links2 (on Fedora, CentOS & RHEL) $ sudo pacman -S links2 (on Arch and Manjaro) $ sudo zypper install links2 (on OpenSuse)
Om te beginnen links2 in command-line of grafische modus, moet je de -g
een optie die de afbeeldingen weergeeft.
$ links2 tecmint.com OR $ links2 -g tecmint.com


3. lynx
A text-based web browser released under GNU GPLv2 license and written in ISO C. lynx is a highly configurable web browser and Savior for many sysadmins. It has the reputation of being the oldest web browser that is being used and still actively developed.
Om lynx op Linux te installeren.
$ sudo apt install lynx (on Debian, Ubuntu, & Mint) $ sudo dnf install lynx (on Fedora, CentOS & RHEL) $ sudo pacman -S lynx (on Arch and Manjaro) $ sudo zypper install lynx (on OpenSuse)
Na het installeren van lynx, typ het volgende commando om de website te bekijken zoals hieronder in de screencast wordt getoond.
$ lynx www.tecmint.com
Als je geïnteresseerd bent in het weten van een beetje meer over links en lynx webbrowser, zou je misschien de onderstaande link willen bezoeken:
4. youtube-dl
youtube-dl is een platformonafhankelijk programma dat kan worden gebruikt om video’s van youtube en enkele andere sites te downloaden. Grotendeels geschreven in python en uitgebracht onder GNU GPL License, werkt de applicatie uit de doos. (Aangezien youtube je niet toestaat om video’s te downloaden, kan het illegaal zijn om het te gebruiken. Bekijk de wetten voordat je hiermee begint.)
Om youtube-dl in Linux te installeren.
$ sudo apt install youtube-dl (on Debian, Ubuntu, & Mint) $ sudo dnf install youtube-dl (on Fedora, CentOS & RHEL) $ sudo pacman -S youtube-dl (on Arch and Manjaro) $ sudo zypper install youtube-dl (on OpenSuse)
Na het installeren, probeer bestanden te downloaden van de Youtube-site, zoals getoond in de onderstaande screencast.
$ youtube-dl https://www.youtube.com/watch?v=ql4SEy_4xws
Als je meer wilt weten over youtube-dl zou je misschien de onderstaande link willen bezoeken:
5. fetch
Fetch is een command-line hulpprogramma voor een Unix-achtig besturingssysteem dat wordt gebruikt voor het ophalen van URL’s. Het ondersteunt veel opties zoals het ophalen van alleen ipv4-adressen, alleen ipv6-adressen, geen doorverwijzing, afsluiten na succesvolle bestandsoverdrachtaanvraag, opnieuw proberen, enzovoort.
Fetch kan worden gedownload en geïnstalleerd vanaf de onderstaande link
http://sourceforge.net/projects/fetch/?source=typ_redirect
Maar voordat je het compileert en uitvoert, moet je HTTP Fetcher installeren. Download HTTP Fetcher vanaf de onderstaande link.
http://sourceforge.net/projects/http-fetcher/?source=typ_redirect
6. Axel
Axel is een op de commandoregel gebaseerde downloadversneller voor Linux. Axel maakt het mogelijk om een bestand met een veel hogere snelheid te downloaden via een enkel verbindingsverzoek voor meerdere kopieën van bestanden in kleine brokjes via meerdere http- en FTP-verbindingen.
Om Axel te installeren in Linux.
$ sudo apt install axel (on Debian, Ubuntu, & Mint) $ sudo dnf install axel (on Fedora, CentOS & RHEL) $ sudo pacman -S axel (on Arch and Manjaro) $ sudo zypper install axel (on OpenSuse)
Na axel geïnstalleerd te hebben, kunt u de volgende opdracht gebruiken om elk gewenst bestand te downloaden, zoals te zien in de screencast.
$ axel https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
7. aria2
aria2 is een op opdrachtregel gebaseerde downloadtool die lichtgewicht is en multi-protocol ondersteunt (HTTP, HTTPS, FTP, BitTorrent en Metalink). Het kan meta link bestanden gebruiken om ISO-bestanden tegelijkertijd van meerdere servers te downloaden. Het kan ook dienen als een BitTorrent-client.
Om aria2 te installeren in Linux.
$ sudo apt install aria2 (on Debian, Ubuntu, & Mint) $ sudo dnf install aria2 (on Fedora, CentOS & RHEL) $ sudo pacman -S aria2 (on Arch and Manjaro) $ sudo zypper install aria2 (on OpenSuse)
Zodra aria2 geïnstalleerd is, kunt u de volgende opdracht gebruiken om elk gewenst bestand te downloaden…
$ aria2c https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
Als u geïnteresseerd bent om meer te weten te komen over aria2 en zijn schakelaars, lees dan het volgende artikel.
8. w3m
w3m is een andere open-source tekstgebaseerde webbrowser die erg lijkt op lynx, en die op een terminal draait. Het gebruikt emacs-w3m, een Emacs-interface voor w3m om websites binnen de Emacs-interface te doorzoeken.
Om w3m te installeren in Linux.
$ sudo apt install w3m (on Debian, Ubuntu, & Mint) $ sudo dnf install w3m (on Fedora, CentOS & RHEL) $ sudo pacman -S w3m (on Arch and Manjaro) $ sudo zypper install w3m (on OpenSuse)
Na het installeren van w3m, gebruik de volgende opdracht om websites te bekijken zoals hieronder weergegeven.
$ w3m www.tecmint.com

9. Browsh
Browsh is een moderne tekstgebaseerde browser die alles laat zien zoals een moderne browser doet, zoals HTML5, CSS3, JS, video, en zelfs WebGL. Het belangrijkste doel is om te worden uitgevoerd op een externe server via SSH of Mosh en webpagina’s te bekijken als tekst vanuit de terminal door bandbreedte aanzienlijk te verminderen en de browsesnelheid te verhogen.
Dit betekent dat de server de webpagina’s downloadt en de minimale bandbreedte van een SSH-verbinding gebruikt om de webpaginaresultaten weer te geven. Standaard tekstgebaseerde browsers missen echter JS en alle andere HTML5-ondersteuning.

Om Browsh op Linux te installeren, moet je een binaire pakket downloaden en het installeren met behulp van de pakketbeheerder.
Dat is alles voor nu. Ik zal hier weer zijn met een ander interessant onderwerp waar jullie graag over zullen lezen. Blijf ondertussen afgestemd en verbonden met Tecmint. Vergeet niet om ons waardevolle feedback te geven in de opmerkingen hieronder. Like en deel ons en help ons bekendheid te krijgen.
Source:
https://www.tecmint.com/command-line-web-browser-download-file-in-linux/