No GUI? No Problem! How to Quickly Browse the Web in your Linux Terminal

Поділитися
Вставка
  • Опубліковано 9 чер 2024
  • There's no shortage of cool things you can do right from within your Linux terminal, but did you know you can browse web pages from the command line? While browsing web pages in your terminal won't look exactly the same as it does in a proper browser, it can be very useful in a pinch. In this video, Jay will show you two ways of browsing the interwebs from your Linux terminal.
    Brand LPI Linux Essentials Course Available
    Check out the new course on Udemy! ➜ learnlinux.link/lpi-course
    ➜ learnlinux.link/lpi-course
    Check out the Linux Shop
    In the official shop, you'll find Shirts, hats, stickers, bags and more!
    ➜ merch.learnlinux.tv
    5% discount on LPI exam vouchers
    After you finish Jay's new course, get 5% off an LPI exam voucher here:
    ➜ learnlinux.link/lpi-voucher
    Become a Patron
    Show your support for Learn Linux TV on Patreon and get access to exclusive perks!
    ➜ learnlinux.link/patron
    Become a Channel Member
    Show your support for Learn Linux TV here on UA-cam and get access to exclusive perks!
    ➜ learnlinux.link/member
    Mastering Ubuntu Server: 4th Edition
    Jay's latest book covers everything you need to know in order to master Ubuntu Server. It's available here:
    ➜ ubuntuserverbook.com
    Linux Gear and Kits
    Check out Jay's choice of hardware products, audio/video equipment, and more.
    ➜ learnlinux.link/amazon
    Grab an awesome Pi-powered KVM
    Support Learn Linux TV and grab yourself a TinyPilot KVM here:
    ➜ learnlinux.link/tinypilot
    Note: Royalties and/or commission is earned from each of the above links
    Time Codes
    00:00 - Intro
    00:44 - Check out Akamai's Connected Cloud (sponsor)
    02:02 - Installing the links2 web browser
    03:09 - Browsing the internet with links2
    07:55 - Browsing the internet with w3m
    11:45 - Viewing web pages (with graphics) in your terminal
    Full Courses from Learn Linux TV
    • Linux Crash Course series ➜ linux.video/cc
    • Learn how to exit use tmux ➜ linux.video/tmux
    • Learn how to use vim ➜ linux.video/vim
    • Bash Scripting Series ➜ linux.video/bash
    • Proxmox VE Cluster Full Course ➜ linux.video/pve
    • Learn Ansible ➜ linux.video/ansible
    Linux-related Podcasts
    • Enterprise Linux Security ➜ enterpriselinuxsecurity.show
    • The Homelab Show ➜ thehomelab.show
    Learn Linux TV on the Web
    • Main site ➜ www.learnlinux.tv
    • Community ➜ community.learnlinux.tv
    • Enterprise Linux Security Podcast ➜ enterpriselinuxsecurity.show
    • The Homelab Show Podcast ➜ thehomelab.show
    • Content Ethics ➜ www.learnlinux.tv/content-ethics
    • Request Assistance ➜ www.learnlinux.tv/request-ass...
    Disclaimer
    Learn Linux TV provides technical content that will hopefully be helpful to you and teach you something new. However, this content is provided without any warranty (expressed or implied). Learn Linux TV is not responsible for any damages that may arise from any use of this content. The person viewing Learn Linux TV's content is expected to follow their best judgement and to make their best decisions while working with any related technology. Always make sure you have written permission before working with any infrastructure. Also, be sure that you're compliant with all company rules, change control procedures, and local laws.
    #commandline #linuxtutorial #Linux
  • Наука та технологія

КОМЕНТАРІ • 135

  • @Khal3dMustafa
    @Khal3dMustafa 6 місяців тому +23

    This is actually pretty amazing, and the use cases are unlimited, sometimes you only want to view text and not be distracted by the other garbage that is present on today's web.

  • @michaelplaczek9385
    @michaelplaczek9385 6 місяців тому +29

    best adblocker

  • @raydall3734
    @raydall3734 6 місяців тому +6

    I am an old school gopher fan myself.
    Wish we could bring it back. Less invasive, less fluff, less bandwidth needed, faster and easier to data scrape.

  • @spiffyh
    @spiffyh 6 місяців тому +37

    When he first said "links2", I thought he was saying "Lynx 2". Lynx was the terminal web browser I was using 30 years ago. And is still available - at least on Mint.

    • @damiendye6623
      @damiendye6623 6 місяців тому

      ​@@binaryrealm01you do realise the web was invented in 1991 right

    • @LivingLinux
      @LivingLinux 6 місяців тому

      I used Lynx to download Firefox on the VisionFive 2 RISC-V SBC, because the early images didn't include Firefox and had to be downloaded separately.

    • @drooplug
      @drooplug 6 місяців тому +3

      Same. I visited my first web page using lynx. It was terrible. 😂

    • @techguy9023
      @techguy9023 6 місяців тому

      I remember Gopher at Univ of Minnesota.

    • @shallex5744
      @shallex5744 6 місяців тому

      @@binaryrealm01 does it really?

  • @WilliamSense-hb5qe
    @WilliamSense-hb5qe 6 місяців тому +8

    Will watch this one over the weekend but had to click to just come give our friend a like to show support. Have gained so much from this channel. Thanks for all the work you put in Jay!

  • @Sman-eg1zs
    @Sman-eg1zs Місяць тому +2

    Another great video! Thanks for posting this, I have just got back into Linux and will learn a lot from your content. Much appreciated.

  • @TheOnlyEpsilonAlpha
    @TheOnlyEpsilonAlpha 6 місяців тому +19

    w3m -f (not sure if it was upper or lower case) is also worth mentioning. It allows to view the website with its frames in place which often improves the viewing experience ❤️ but important video.
    Not to mention that this kind of browsers are one the safer: no download, no scripting, no ads, no popup bullshittery

  • @kevinportillo1971
    @kevinportillo1971 6 місяців тому

    I’ve wanted to do this for a while! Thanks for sharing!

  • @PixelOutlaw
    @PixelOutlaw 6 місяців тому +7

    One nice thing about using eww in Emacs in terminal mode is that you get the ability to copy and paste text between buffers very easily. You also have the full searching and everything else that you would expect.

    • @samuelbanya
      @samuelbanya 5 місяців тому

      Of course I would see you here, nice bro :)

  • @robertsatterthwaite8958
    @robertsatterthwaite8958 6 місяців тому +2

    so cool! love retro computing.

  • @moussadoucoure5040
    @moussadoucoure5040 6 місяців тому +2

    This was cool...Thanks for your linux education!

  • @Handelsbilanzdefizit
    @Handelsbilanzdefizit 6 місяців тому +10

    I watch this UA-cam-Video in my linux terminal 🤓

    • @LearnLinuxTV
      @LearnLinuxTV  6 місяців тому +2

      Impressive!

    • @luki8806
      @luki8806 6 місяців тому

      ytfzf? :)

    • @Leo-sd3jt
      @Leo-sd3jt 6 місяців тому

      What software do you use for that? mplayer?

    • @ant7827
      @ant7827 Місяць тому

      ​@@Leo-sd3jtsearch Carbonyl web browser.

  • @dclcav
    @dclcav 6 місяців тому

    Thank you Jay for the great video. Just tried googler as well

  • @simonroyjonesuk
    @simonroyjonesuk Місяць тому +1

    Love it. Just have text is great. Thanks a lot

  • @LinXnerd
    @LinXnerd 6 місяців тому

    Such a nice little addition to an OpenBox or similar userland.

  • @KLiNoTweet
    @KLiNoTweet 6 місяців тому +1

    Very very helpful! 😊😊😊

  • @liquidmobius
    @liquidmobius 6 місяців тому +109

    You should really only use CLI browsers as a last resort due to privacy (cookies, fingerprinting, etc). Lynx allows you to reject cookies, but Links2 and w3m do not. So you should always definitely use a browser with privacy features for the modern web, or just avoid the web altogether ✌️

    • @HikaruAkitsuki
      @HikaruAkitsuki 6 місяців тому +9

      That's a good point.

    • @xpusostomos
      @xpusostomos 6 місяців тому +2

      Hmm.... I would think mixing up the browsers you use might mitigate fingerprinting. I mean I wouldn't do my banking on it. I wouldn't shop on it (not much point, with no images). I'm trying to think of what bad thing might happen with an old browser otherwise...

    • @liquidmobius
      @liquidmobius 6 місяців тому +10

      @@xpusostomos Simply switching between browsers has almost no effect on mitigating fingerprinting, bc your fingerprint comes mostly from your actual device, your software and hardware, all the way from high-level systems analysis like the operating system, down to very detailed data points like screen resolution, graphics and wifi cards, and even down to individual device drivers and codecs.

    • @liquidmobius
      @liquidmobius 6 місяців тому +5

      @@xpusostomos And as far as "what bad things might happen with an old browser", they're horrible for security. That's like basic 101 level knowledge.

    • @xpusostomos
      @xpusostomos 6 місяців тому +12

      @@liquidmobius I somehow doubt that a text based browser would report to the server about your graphics cards, screen resolution, etc etc. Why would it? It's not like it's going to be playing movies or laying out the screen based on it. OK, explain to me as someone lacking 101 knowledge the risks here.

  • @khx73
    @khx73 6 місяців тому +3

    Oh boy.. I remember browsing using Lynx back in the 90s.. I wouldn't figure it'd be useable these days...

  • @igorschmidlapp6987
    @igorschmidlapp6987 6 місяців тому +3

    The original software was called lynx, not links. and files were downloaded with gopher... and, of course, curses for terminal manipulation... Ah... the good old UNIX CLI days... ;-)
    Us old-timers classed people as admins or "GUI admins", and challenged interviewees to add a user per CLI, or, just add a printer, to test their skillset and their ability to admin in a minimal environment (what if the GUI/Window system/desktop was the problem?)... or, your data center's KVM (Keyboard, Video, Mouse) switch was down, and you only had a VT100 terminal to plug in the console port (I said that I was an old-timer)?

  • @charlesspringer4709
    @charlesspringer4709 6 місяців тому +1

    Nifty tools. Installing now. Hot tip to improve your presentations. Find every time you use a phrase that starts "what" and practice deleting them from you lexicon. They are just verbal decorators that add uncertainty. Example: What I can do is I press 'u' --> I can press 'u' --> Press 'u'. Or "Press u to see..." Just avoid all the "This Old House" What you wanna do now is you wanna trim this piece --> Trim this piece.

  • @pbezunartea
    @pbezunartea 6 місяців тому +1

    Great video!

  • @ubermind-tim
    @ubermind-tim 6 місяців тому +1

    Jay, This is pretty cool stuff. Thanks, I can make good use of these. How about text-based email clients?

  • @lorensims4846
    @lorensims4846 5 місяців тому +1

    I hadn't heard of Links2. I'm familiar with the original Links and the somewhat superior Lynx text-based browsers.
    I haven't tried w3m yet, but now I wonder what other utilities might be useful for accessing the Web.

  • @andysPARK
    @andysPARK 6 місяців тому

    Very cool. I used to use the original :)

  • @vinodm6189
    @vinodm6189 2 місяці тому +1

    Thanks! This is useful. Is there a way to use gmail using these browsers or any terminal way

  • @j_h_o
    @j_h_o 6 місяців тому

    This is the most Linux thing ever.

  • @manueljordan317
    @manueljordan317 6 місяців тому

    I installed w3m in Ubuntu 22.04 and Fedora 36 as the command shared by you ... the curious is that in Fedora never was possible load the Figures ... in Ubuntu zero problems.

  • @trevorford8332
    @trevorford8332 2 місяці тому

    Found some really good terminal Browser without compiling them to handle JavaScript.

  • @kieferonline
    @kieferonline 6 місяців тому +3

    Seems like it would be good for wikipedia, especially if using satellite or radio internet with low bandwidth.

  • @HikaruAkitsuki
    @HikaruAkitsuki 6 місяців тому +2

    Like a dial up internet browsing for old time? Just add CRT Monitor to your set up and it's now retro enough.

    • @LearnLinuxTV
      @LearnLinuxTV  6 місяців тому +2

      That sounds like a fun idea

    • @crazyedo9979
      @crazyedo9979 6 місяців тому

      Better use a dumb terminal.😁

  • @jpcoll2011
    @jpcoll2011 6 місяців тому +2

    Reminds me of my MS DOS 6 days :-)

  • @quinniwe
    @quinniwe 5 місяців тому

    Mutahar/SOG mentioned Lynx in one of his videos. It's a great web browser.

  • @cientifiko
    @cientifiko 5 місяців тому

    is ti possible to automate browsing on terminal?

  • @crazyedo9979
    @crazyedo9979 6 місяців тому +2

    And now we can learn all the 800 useful and easy to remember multi key combinations.😁

    • @veto_5762
      @veto_5762 6 місяців тому +1

      you only need like 4

  • @John-wx6wj
    @John-wx6wj 6 місяців тому +1

    Will this bypass paywalls like news sites?

  • @tmendoza6
    @tmendoza6 6 місяців тому +1

    I can't keep up with your outstanding content

  • @harleyspeedthrust4013
    @harleyspeedthrust4013 6 місяців тому +2

    i love lynx browser

  • @PINGUINZIP
    @PINGUINZIP 6 місяців тому

    holy moly XD
    That thing is insane haha

  • @SubTroppo
    @SubTroppo 6 місяців тому

    Works for me (links2).

  • @georgehope5477
    @georgehope5477 6 місяців тому

    This would be quite good from my dial-up connection.

  • @Misanthrope-
    @Misanthrope- 4 місяці тому

    What about captcha into cli ?

  • @AndyDavis007
    @AndyDavis007 6 місяців тому

    Does anyone know how to navigate w3m inside a web page's search field, i.e. open white left bracket, red underscoring, close white right bracket? I like w3m's colors when "browsing" web pages but haven't figured out how to use it further than that. Searching a website is very important too. Meanwhile, links2 works fine for browsing *and* searching. Thanks.

    • @TheOnlyEpsilonAlpha
      @TheOnlyEpsilonAlpha 6 місяців тому +1

      By using tabs you should go through all the clickable items and editable items of the page.
      You should use the arrow keys, to get before the item you want to use and then let it „snap on it“ with the TAB key

    • @AndyDavis007
      @AndyDavis007 6 місяців тому

      @@TheOnlyEpsilonAlpha I'll give it another go. On my initial attempt I couldn't figure how to enter the text I wanted to search for

  • @ulcuber
    @ulcuber 6 місяців тому

    I prefer elinks. But lynx, links, links2, w3m and elinks are not enough for modern SPA

  • @predragnikolic3040
    @predragnikolic3040 6 місяців тому

    Fedora 39 review ?

  • @aaiem7p
    @aaiem7p 5 місяців тому

    .
    I have some offbeat questions.
    I actually like this, but I'm curious
    How is destroying my history
    I went to a Google search and it asked me to sign in. I'm glad it doesn't keep a record. But he talked about saving prior browsed history. How is that
    Is this like brave that nothing is recorded on the net or is this without any security, non https
    Can you pipe this information
    Anything searched here, where is this record kept
    I'm sure I would have plenty more questions but, if I wanted to do some recon is this good or not

  • @LinXnerd
    @LinXnerd 6 місяців тому

    One thing is for certain: Geeks Are Us! 🤓 I can't wait to show this one off...

  • @CreachterZ
    @CreachterZ 6 місяців тому

    I browse the web with curl! I used to just telnet to port 80, but then we got encryption. :(

  • @jimmynaidoo3720
    @jimmynaidoo3720 6 місяців тому +1

    Why not something a bit more modern like Carbonyl?

  • @molonlabe8792
    @molonlabe8792 6 місяців тому

    What if I don't have a GUI but want to install it?

  • @__hannibaal__
    @__hannibaal__ 5 місяців тому +1

    We need this for our children after all what happened

  • @lxathu
    @lxathu 6 місяців тому

    Good ol' times when Europe's web usage was screened/top listed and punished within the company but I had telnet (really 'ol times) access to USA hosts...
    Probably more mp3s and avis were wgetted there those days than ever before and after.

  • @girl4632
    @girl4632 3 місяці тому

    Could i access my google account and contents

  • @user-ku8qp3lb5x
    @user-ku8qp3lb5x 5 місяців тому

    so this is like perfect ad blocker?

  • @svettnabb
    @svettnabb 6 місяців тому +1

    Why would they rebrand linode to Akamai cloud? Why not just call it Akamai linode?

    • @Liriq
      @Liriq 6 місяців тому

      It's a rebranding? I was sure there was some mixup in the ad. Still not clear.

  • @staniborkrylov
    @staniborkrylov 6 місяців тому

    Well these ones are kinda needy stuff when the Internet is overbloated and everything you have is an old system which is not capable to screen this new because of scripts and other things that slow CPU

  • @atol71
    @atol71 6 місяців тому

    lynx that is back from 2000'ish so what is new?

  • @brunosouza2918
    @brunosouza2918 6 місяців тому +1

    ⚙️⚙️

  • @xpusostomos
    @xpusostomos 6 місяців тому

    Should show emacs browsing.

  • @nathankatz2529
    @nathankatz2529 6 місяців тому

    nice vid bro ....
    sorry i just got here .....

  • @ronaldweasly561
    @ronaldweasly561 6 місяців тому +2

    Similar to elink

    • @Leo-sd3jt
      @Leo-sd3jt 6 місяців тому

      Yeah, I prefer elinks since it's easier to configure and looks better (you can have the menu always be visible and stuff)

  • @rm4r1n
    @rm4r1n 6 місяців тому

    Firsto... It's my elf name.

  • @rustun1881
    @rustun1881 5 місяців тому

    For years, I have been installing Linux distros from time to time and then uninstalling them. They ISO the systems that have bugs that even a blind person can see and upload them to the server. The testers, whose logic structure I am still trying to figure out, have not been able to solve this bug problem even though LTS versions and intermediate versions have been released and years later. They still continue to package the system with the same errors. If that tester was with me, I would beat him with a baseball bat asking how he couldn't see that problem for 5 years. In short, I've been giving Linux a chance for years, but now it's gone.

  • @picaoid
    @picaoid 6 місяців тому

    Who remembers gopher?

  • @AlaskanInsights
    @AlaskanInsights 15 днів тому

    reminds me of 1991

  • @marianobolanos926
    @marianobolanos926 5 місяців тому

    lynx rules!

  • @diginomad6016
    @diginomad6016 6 місяців тому

    Jays hair looks weird 😊

  • @vikramvikram3726
    @vikramvikram3726 5 місяців тому

    Just a moment...
    Enable JavaScript and cookies to
    continue....It says this

  • @choppergirl
    @choppergirl 5 місяців тому

    I tried watching this UA-cam video in my Linux Terminal and it didn't work.

  • @joeshelby3352
    @joeshelby3352 6 місяців тому

    Same link when i downlod systemd64 on gentoo 😂

  • @vk8a8
    @vk8a8 5 місяців тому

    But why

  • @leathan7
    @leathan7 6 місяців тому

    lynx fts

  • @tmendoza6
    @tmendoza6 6 місяців тому

    have you used any of the AI tools they are the shit!

  • @Michael-it6gb
    @Michael-it6gb 6 місяців тому

    Pop-over?? 🤔

    • @LearnLinuxTV
      @LearnLinuxTV  6 місяців тому

      I’m referring to the pop over that interrupts your reading of articles

  • @ayushmishra6077
    @ayushmishra6077 6 місяців тому

    This is the 69th comment

  • @pepeshopping
    @pepeshopping 6 місяців тому

    Don’t .
    Dedicate a burner vm to do 100% of your browsing and downloading!

    • @Liriq
      @Liriq 6 місяців тому

      The ultimate in security is a VM that you revert to a clean snapshot after each use. Updates are applied to the clean image only. The only downside is that it's very expensive in terms of system resources.

  • @RysiuKoropiczyszewski
    @RysiuKoropiczyszewski 6 місяців тому +1

    Is this a joke?
    This is like 1990s

    • @mona.supremacy
      @mona.supremacy 6 місяців тому

      I'd argue that despite being a straight up downgrade, it has some use cases were it shines. Think of having
      1) problems with graphics for some reason
      2) a dev workflow based on Neovim/Vim + Tmux like I do, where it'd be way better to look up some documentation pages for Golang packages or a library repo on GH without having to leave my terminal or touch my mouse even once
      3) to use your browser in "0-distractions mode" for a focused reading session
      So yeah, I don't think it was meant to be a replacement for a full-featured web browser in the first place

    • @TheOnlyEpsilonAlpha
      @TheOnlyEpsilonAlpha 6 місяців тому

      The internet is the bigger joke:
      - small bandwidths in too much regions on the planet, that region didn’t changed that much since the 1990s
      - ad companies which claim they have the RIGHTS to stalk us(!) as best they can track everything we do and sell it to others and they get upset if we want to regulate them because it’s there business … a hitmans business is also to kill people but we still declare it illegal.

    • @giannismentz3570
      @giannismentz3570 6 місяців тому

      No, it's not. What if you wanna run a really lightweight OS using a terminal as a DE, and being able to use your keyboard/mouse, browse the web, having the ability to view images/graphics or run mouse based gui programs on terminal. All without needing a behemoth of a pc. Even RPi is probably overkill for all those.

    • @raydall3734
      @raydall3734 6 місяців тому +1

      No ads
      no flash, etc
      No distractions
      quicker to learn stuff in.

    • @giannismentz3570
      @giannismentz3570 6 місяців тому

      @@raydall3734 True. It's also a basic way to use the interwebs while your computer is installing the rest of the OS. (gentoo old timer) xD

  •  6 місяців тому

    but can i watch yt videos, Joe Biden

    • @Xiefux
      @Xiefux 6 місяців тому

      you could probably have it open the videos in mpv player

    •  6 місяців тому

      @@Xiefux ik its a joke as like Joe Biden is old enough he wouldn't know if he could or not

    • @Xiefux
      @Xiefux 6 місяців тому

      @ no clue what biden has anything to do with this video lol

  • @alphaomega154
    @alphaomega154 6 місяців тому

    no sorry, this is not what will make people use linux. human will take the tool that are made to function so they can get the things done immediately. and not the stuff that requires them to spend more resources and time to assemble before they get anything done. for once, i hope linux will start to become a well made tool for everyone. and no longer a tinkerer toy. maybe then we wil see the decrease in hacker population.

  • @rustun1881
    @rustun1881 5 місяців тому

    It's almost 2024, and you're still trying to do something from the terminal. Continue with this mentality. While people are thinking about how to make their life easier, how to have a better computer experience, you continue to deal with useless tasks, and then cry about why people don't prefer Linux. I know you put effort into this video, I'm sorry but I disliked your video.

  • @lel7531
    @lel7531 6 місяців тому

    That is the most robotic video I've seen in a while. Robotic and bland.

  • @brunosouza2918
    @brunosouza2918 6 місяців тому +1

    🫵🇧🇷✌️

  • @brunosouza2918
    @brunosouza2918 6 місяців тому +1

    》prof.brunotsouza 》(👂)