Linux Apps You Can Use Without Downloading Linux

Total Page:16

File Type:pdf, Size:1020Kb

Linux Apps You Can Use Without Downloading Linux linux apps you can use without downloading linux Run Linux GUI apps on the Windows Subsystem for Linux (preview) You can now preview Windows Subsystem for Linux (WSL) support for running Linux GUI applications (X11 and Wayland) on Windows in a fully integrated desktop experience. WSL 2 enables Linux GUI applications to feel native and natural to use on Windows. Launch Linux apps from the Windows Start menu Pin Linux apps to the Windows task bar Use alt-tab to switch between Linux and Windows apps Cut + Paste across Windows and Linux apps. You can now integrate both Windows and Linux applications into your workflow for a seamless desktop experience. Install support for Linux GUI apps. Prerequisites. Support for Linux GUI apps via WSL will become generally available in the next major release of Windows. To access to the preview build of Windows and try running Linux GUI apps now, you'll need to join the Windows Insider Program and run a Windows 10 Insider Preview build from the dev channel. Installed driver for vGPU. To run Linux GUI apps, you should first install the preview driver matching your system below. This will enable you to use a virtual GPU (vGPU) so you can benefit from hardware accelerated OpenGL rendering. Fresh install - No prior WSL installation. If you have not already followed the steps to install WSL, you can use the new simplified install command. Open a command prompt with administrator privileges. Select Start , type PowerShell , right-click Windows PowerShell , and then select Run as administrator . Run this command and reboot your machine when prompted: Once your machine has finished rebooting, installation will continue and you will be asked to enter a username and password. This will be your Linux credential for the Ubuntu distribution. You're now ready to begin using Linux GUI apps on WSL! Existing WSL install. If you already have WSL installed on your machine, you can update to the latest version that includes Linux GUI support by running the update command from an elevated command prompt. Select Start , type PowerShell , right-click Windows PowerShell , and then select Run as administrator . Enter the WSL update command: You will need to restart WSL for the update to take effect. You can restart WSL by running the shutdown command in PowerShell. Linux GUI apps are only supported with WSL 2 and will not work with a Linux distribution configured for WSL 1. Read about how to change your distribution from WSL 1 to WSL 2. Run Linux GUI apps. You can run the following commands from your Linux terminal to download and install these popular Linux applications. If you are using a different distribution than Ubuntu, it may use a different package manager than apt. Once the Linux application is installed, you can find it in your Start menu under the distribution name. For example: Ubuntu -> Microsoft Edge . Update the packages in your distribution. Install Gedit. Gedit is the default text editor of the GNOME desktop environment. To launch your bashrc file in the editor, enter: gedit. Install GIMP. GIMP is a free and open-source raster graphics editor used for image manipulation and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks. To launch, enter: gimp. Install Nautilus. Nautilus, also known as GNOME Files, is the file manager for the GNOME desktop. (Similiar to Windows File Explorer). To launch, enter: nautilus. Install VLC. VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files. To launch, enter: vlc. Install X11 apps. X11 is the Linux windowing system and this is a miscellaneous collection of apps and tools that ship with it, such as the xclock, xcalc calculator, xclipboard for cut and paste, xev for event testing, etc. See the x.org docs for more info. To launch, enter the name of the tool you would like to use. For example: How to Install Software on Linux. This article was co-authored by our trained team of editors and researchers who validated it for accuracy and comprehensiveness. wikiHow's Content Management Team carefully monitors the work from our editorial staff to ensure that each article is backed by trusted research and meets our high quality standards. This article has been viewed 8,725 times. This wikiHow teaches you how to download and install new apps on your computer, using a Linux operating system. In most Linux distributions, there is a dedicated app that comes with a simple graphical user interface (GUI) for installing software on your computer. Alternatively, you can use the Snap tool on any Linux distribution, and install apps via the Snappy package management system. You can also use the Apt package manager on Ubuntu or other Debian-based systems to install software directly from the official repositories. Installing Software on Linux¶ One of the most difficult things to get used to in the Linux world is installing new software packages. In the world of Windows, every program comes with a Setup.exe program that asks you some very easy questions and takes care of the job for you. While Linux software can be almost that easy to install, you will sometimes find software that seems to fight every step of the way. I can’t cover all the problems you might run into, but I’ll try to give you the basics and a few pointers to help get you over the rough spots. Software tends to come in “packages”. In the Windows world a package is a Setup.exe or a program.zip file. On a Mac a package is a program.dmg or a program.sit file. In the Linux world, there are several kinds of packages, and each distribution has its own preferred package format. The standard Linux package format (according to the Linux Standard Base) is RPM . RPM is a packaging system originally developed by Red Hat and widely used in the Linux community. Distributions using it include Fedora, Mandriva, Red Hat (naturally), and SUSE. An RPM package file normally will be named something like program-version-other.rpm. Another popular package format is DEB , the Debian software package. Debian packages and the Advanced Packaging Tool (APT) were the first to introduce several advanced features that are now common, such as automatic dependency resolution and signed packages. Debian packages are used by Debian GNU/Linux (naturally), and distributions based on it, including Ubuntu, Knoppix, and Mepis. A Debian package file normally will be named something like program-version-other.deb. Remember, you will need to become SuperUser to install software. Debian, Ubuntu: APT¶ There is a broad array of tools for working with DEB packages, but the one you will commonly use is apt-get , arguably the easiest of Linux package management tools. apt-get is so easy because it not only keeps track of what packages are installed, but also what other packages are available. It will even download them from the Internet for you (if properly configured). To remove software is just as easy. Although the repositories that contain installable packages might live on the Internet or on a disc somewhere, APT keeps a local database on your hard drive with a list of all available packages and where to find them. This database needs to be explicitly updated. To update the APT database: A common idiom is to update your package database, and then upgrade all the packages that have patches or security updates to install. The following command will do this all at once. For a more indepth apt-get tutorial and other resources, see Managing Software with APT and dpkg . Fedora, Red Hat: yum ¶ yum does for RPM packages roughly what apt-get does for Debian packages. Like apt-get , yum can download and install packages from a configured repository. To remove software is just as easy. yum does not keep a local copy of your package database by default, so normally there is no need to update it. To install all available security patches and bug fixes, use this command: You can also explicitly update a single package with: For a more indepth yum tutorial and other resources, see Managing Software with yum and rpm . Mandriva: urpm ¶ Mandriva Linux (formerly Mandrake and Connectiva) has a toolset similar to APT called urpmi . To install software: To remove software: To update the local package database: To install security updates and bug fixes: For a more indepth yum tutorial and other resources, see Managing Software with urpm . Tar Balls¶ No, this is not a naughty term! A tar ball is a (usually compressed) archive of files, similar to a Zip file on Windows or a Sit on the Mac. Tar balls come in files that end in .tar , .tar.gz , .tgz , or something along these lines. To unpack a tar ball, use this command. The parameters are x to extract files, z to filter through gzip for decompression (leave this off if the file does not have a gz extension), v for verbose mode so you can tell what’s going on, f indicating there will be a filename to follow. You may want to create an alias called “untar” that feeds in these options if you have a hard time remembering command line options as I do. This command will not install the software, it will only extract the archived files. It is your job then to find the README file or INSTALL file and read its instructions for installation. If the archive contains binaries there will usually be a setup script (often called install.sh ) that you must execute as SuperUser .
Recommended publications
  • Latest Release Rather Than Working on the Develop Branch
    WarpX Documentation Release 21.09 WarpX collaboration Sep 28, 2021 CONTENTS 1 Contact us 3 1.1 Code of Conduct.............................................3 1.2 Acknowledge WarpX...........................................4 2 Installation 7 2.1 Users...................................................7 2.2 Developers................................................9 2.3 HPC................................................... 18 3 Usage 47 3.1 Run WarpX................................................ 47 3.2 Input Parameters............................................. 48 3.3 Python (PICMI)............................................. 84 3.4 Examples................................................. 85 3.5 In-Depth: PWFA............................................. 87 3.6 Workflows................................................ 91 4 Data Analysis 103 4.1 Output formats.............................................. 103 4.2 yt-project................................................. 120 4.3 openPMD-viewer............................................. 126 4.4 openPMD-api.............................................. 127 4.5 3D Visualization: ParaView....................................... 127 4.6 3D Visualization: VisIt.......................................... 127 4.7 VisualPIC................................................. 129 4.8 PICViewer................................................ 129 4.9 Back-Transformed Diagnostics...................................... 131 4.10 Reduced diagnostics........................................... 132 5 Theory
    [Show full text]
  • Validated Products List, 1995 No. 3: Programming Languages, Database
    NISTIR 5693 (Supersedes NISTIR 5629) VALIDATED PRODUCTS LIST Volume 1 1995 No. 3 Programming Languages Database Language SQL Graphics POSIX Computer Security Judy B. Kailey Product Data - IGES Editor U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 July 1995 QC 100 NIST .056 NO. 5693 1995 NISTIR 5693 (Supersedes NISTIR 5629) VALIDATED PRODUCTS LIST Volume 1 1995 No. 3 Programming Languages Database Language SQL Graphics POSIX Computer Security Judy B. Kailey Product Data - IGES Editor U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 July 1995 (Supersedes April 1995 issue) U.S. DEPARTMENT OF COMMERCE Ronald H. Brown, Secretary TECHNOLOGY ADMINISTRATION Mary L. Good, Under Secretary for Technology NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY Arati Prabhakar, Director FOREWORD The Validated Products List (VPL) identifies information technology products that have been tested for conformance to Federal Information Processing Standards (FIPS) in accordance with Computer Systems Laboratory (CSL) conformance testing procedures, and have a current validation certificate or registered test report. The VPL also contains information about the organizations, test methods and procedures that support the validation programs for the FIPS identified in this document. The VPL includes computer language processors for programming languages COBOL, Fortran, Ada, Pascal, C, M[UMPS], and database language SQL; computer graphic implementations for GKS, COM, PHIGS, and Raster Graphics; operating system implementations for POSIX; Open Systems Interconnection implementations; and computer security implementations for DES, MAC and Key Management.
    [Show full text]
  • Open Babel Documentation Release 2.3.1
    Open Babel Documentation Release 2.3.1 Geoffrey R Hutchison Chris Morley Craig James Chris Swain Hans De Winter Tim Vandermeersch Noel M O’Boyle (Ed.) December 05, 2011 Contents 1 Introduction 3 1.1 Goals of the Open Babel project ..................................... 3 1.2 Frequently Asked Questions ....................................... 4 1.3 Thanks .................................................. 7 2 Install Open Babel 9 2.1 Install a binary package ......................................... 9 2.2 Compiling Open Babel .......................................... 9 3 obabel and babel - Convert, Filter and Manipulate Chemical Data 17 3.1 Synopsis ................................................. 17 3.2 Options .................................................. 17 3.3 Examples ................................................. 19 3.4 Differences between babel and obabel .................................. 21 3.5 Format Options .............................................. 22 3.6 Append property values to the title .................................... 22 3.7 Filtering molecules from a multimolecule file .............................. 22 3.8 Substructure and similarity searching .................................. 25 3.9 Sorting molecules ............................................ 25 3.10 Remove duplicate molecules ....................................... 25 3.11 Aliases for chemical groups ....................................... 26 4 The Open Babel GUI 29 4.1 Basic operation .............................................. 29 4.2 Options .................................................
    [Show full text]
  • MX-19.2 Users Manual
    MX-19.2 Users Manual v. 20200801 manual AT mxlinux DOT org Ctrl-F = Search this Manual Ctrl+Home = Return to top Table of Contents 1 Introduction...................................................................................................................................4 1.1 About MX Linux................................................................................................................4 1.2 About this Manual..............................................................................................................4 1.3 System requirements..........................................................................................................5 1.4 Support and EOL................................................................................................................6 1.5 Bugs, issues and requests...................................................................................................6 1.6 Migration............................................................................................................................7 1.7 Our positions......................................................................................................................8 1.8 Notes for Translators.............................................................................................................8 2 Installation...................................................................................................................................10 2.1 Introduction......................................................................................................................10
    [Show full text]
  • GNOME User's Manual
    GNOME™ GENERAL NOAA OIL MODELING ENVIRONMENT User’s Manual January 2002 ATMOSP ND HE A RI IC C N A A D E M C I N O I S L T NATIONAL OCEANIC OFFICE OF RESPONSE HAZARDOUS MATERIALS A R N A O T I I T O A N N AND ATMOSPHERIC AND RESTORATION RESPONSE DIVISION U .S E . C D R E E ADMINISTRATION PA M RT OM MENT OF C Contents Welcome to GNOME ...........................................................................................................................1 About GNOME.........................................................................................................................1 What GNOME Can Do.............................................................................................................2 What GNOME Can’t Do ..........................................................................................................4 Getting and Installing GNOME ...............................................................................................4 How to Get What You Want From GNOME ..........................................................................5 Getting Help..............................................................................................................................6 The Help Menu ..................................................................................................................6 On a Macintosh ...........................................................................................................6 In Windows .................................................................................................................7
    [Show full text]
  • Which Linux Distribution? Difficulty in Choosing?
    Which Linux distribution? Difficulty in choosing? Ver 190916 www.ubuntutor.com Twitter @LaoYa14 Contents Page Contents 3 That's enough 4 At first 5 At first little about Linux world 6 Quick start guide for choosing the right distro for beginners 7 Basic information 8 ”Linux tree” 9 Basic information 10 Questions on the web site 11 Distros 12 App store 13 Ubuntu 16.04 and 18.04 14 Ubuntu MATE 15 Lubuntu 16 Ubuntu Budgie 17 Kubuntu 18 Xubuntu 19 Linux Mint 20 Zorin 21 MX Linux 22 Pepermint 23 Deepin 24 Arch Linux 25 Manjaro 26 Ubuntu Kylin 27 Ubuntu Studio 28 Kali Linux 29 Edubuntu 30 Desktop environments for Linux 31 File manager NEMO 32 File manager NAUTILUS 33 Installing Ubuntu live USB (test drive) That's enough When laptop is old and there is Windows XP, what to do? You can install Ubuntu Mate on your old laptop and keep at the same time Windows XP too, if you like XP. Or you can buy a tiny new laptop about 200-300 €/$ and change Windows 10 to Ubuntu. It works! I have made both about three years ago, and I haven't used Windows since then. My own laptop is cheap HP Stream 4 MB/32 GB. When I was studying Ubuntu, I noticed that simple beginner's guide books were not available. So, I did a guide book. I also created a website and named it www.ubuntutor.com. It currently includes Ubuntu 16.04 and 18.04 tutorials. And this guide is third one.
    [Show full text]
  • A Case Study of the Gnome Ecosystem Community
    To appear in 2013 in Springer's Empirical Software Engineering journal { manuscript No. (will be inserted by the editor) On the variation and specialisation of workload { A case study of the Gnome ecosystem community Bogdan Vasilescu · Alexander Serebrenik · Mathieu Goeminne · Tom Mens DOI: 10.1007/s10664-013-9244-1 Abstract Most empirical studies of open source software repositories focus on the analysis of isolated projects, or restrict themselves to the study of the relation- ships between technical artifacts. In contrast, we have carried out a case study that focuses on the actual contributors to software ecosystems, being collections of soft- ware projects that are maintained by the same community. To this aim, we defined a new series of workload and involvement metrics, as well as a novel approach| Te -graphs|for reporting the results of comparing multiple distributions. We used these techniques to statistically study how workload and involvement of ecosys- tem contributors varies across projects and across activity types, and we explored to which extent projects and contributors specialise in particular activity types. Using Gnome as a case study we observed that, next to coding, the activities of lo- calization, development documentation and building are prevalent throughout the ecosystem. We also observed notable differences between frequent and occasional contributors in terms of the activity types they are involved in and the number of projects they contribute to. Occasional contributors and contributors that are involved in many different projects tend to be more involved in the localization ac- tivity, while frequent contributors tend to be more involved in the coding activity in a limited number of projects.
    [Show full text]
  • Ubuntu 20.04 Essentials Ubuntu 20.04 Essentials ISBN-13: 978-1-951442-05-7 © 2020 Neil Smyth / Payload Media, Inc
    Contents 1. 1. Introduction 1. 1.1 Superuser Conventions 2. 1.2 Opening a Terminal Window 3. 1.3 Editing Files 4. 1.4 Feedback 5. 1.5 Errata 2. 2. A Brief History of Linux 1. 2.1 What exactly is Linux? 2. 2.2 UNIX Origins 3. 2.3 Who Created Linux? 4. 2.4 The History of Ubuntu 5. 2.5 What does the word “Ubuntu” Mean? 6. 2.6 Summary 3. 3. Installing Ubuntu on a Clean Disk Drive 1. 3.1 Ubuntu Installation Options 2. 3.2 Server vs. Desktop Editions 3. 3.3 Obtaining the Ubuntu Installation Media 4. 3.4 Writing the ISO Installation Image to a USB Drive 1. 3.4.1 Linux 2. 3.4.2 macOS 3. 3.4.3 Windows 5. 3.5 Booting from the Ubuntu USB Image 6. 3.6 Installing Ubuntu 7. 3.7 Accessing the Ubuntu Desktop 8. 3.8 Installing Updates 9. 3.9 Displaying Boot Messages 10. 3.10 Summary 4. 4. Installing Ubuntu with the Network Installer 1. 4.1 Network Installer Advantages 2. 4.2 Obtaining the Network Installer Image 3. 4.3 Booting from the Installer Image 4. 4.4 Performing the Installation 5. 4.5 Disk Partitioning 6. 4.6 Software Collection Selection 7. 4.7 Installing Software Collections After System Setup 8. 4.8 Summary 5. 5. Dual Booting Ubuntu with Windows 1. 5.1 Beginning the Ubuntu Installation 2. 5.2 Booting Ubuntu for the First Time 3. 5.3 Changing the Default Boot Option 4. 5.4 Accessing the Windows Partition from the Command-line 5.
    [Show full text]
  • Security Strategies in Linux Platforms and Applications 1St Edition Pdf, Epub, Ebook
    SECURITY STRATEGIES IN LINUX PLATFORMS AND APPLICATIONS 1ST EDITION PDF, EPUB, EBOOK Michael Jang | 9780763791896 | | | | | Security Strategies In Linux Platforms And Applications 1st edition PDF Book SOS Publications Group. Archived from the original on December 14, Archived from the original on April 10, Furthermore, the Wine project provides a Windows compatibility layer to run unmodified Windows applications on Linux. Archived from the original on July 1, Balsa; Coauthors. Retrieved April 15, APC Magazine. Retrieved November 17, June 19, Harr in gton, Jr. Archived from the original on July 11, In the non-mobile telecommunications equipment sector, the majority of customer-premises equipment CPE hardware runs some Linux-based operating system. Retrieved October 25, Archived from the original on May 25, The book also includes a resource for readers desiring more information on Microsoft Windows OS hardening, application security, and incident management. Edition Achieve the gold st a nd ard in penetration test in g with Kali us in g this masterpiece, now in its third. Archived from the original on April 12, The Linux Kernel Archives. Reviewed word for word by leading technical experts in the field, these books are not just current, but forward-thinking--putting you in the position to solve the cybersecurity challenges not just of today, but of tomorrow, as well. Alternatively, users can install packages from unofficial repositories, download pre-compiled packages directly from websites, or compile the source code by themselves. Archived from the original on November 16, Condition: New. More information about this seller Contact this seller. Linux Journal. Contributors to the Linux operating system.
    [Show full text]
  • The Ultimate Linux Newbie Guide
    The Ultimate Linux Newbie Guide The ultimate guide for choosing, installing and using Linux for everyday people Table of Contents Choosing, Installing and Using Linux has never been easier! The Ultimate Linux Newbie Guide is the guide for the everyday person. This eBook version of the guide provides the main guide from the website, as well as a few select articles. 1. Introduction 2. About The Author 3. About the Author (continued) 4. The Guide 5. Chapter 1: What is Linux 6. Chapter 2: Why Linux - What are the Benets? 7. Chapter 3: Choosing a Linux Distribution 8. Chapter 4: Preparing to Install Linux 9. Chapter 5: Installing Linux (Ubuntu) 10. Chapter 6: How do I use Linux? 11. Chapter 7: Using Linux Every Day 12. Other Tutorials 13. Linux Command Line Introduction 14. Is there a OneDrive client for Linux? 15. How to use Google Drive, OneDrive, Dropbox, Amazon S3 and more in Linux 16. How to install Linux on a Macintosh and dual boot with macOS 17. How I got my job in Linux: from Newbie to Pro Introduction Since 2001, The Ultimate Linux Newbie Guide has been helping individuals switch to the Linux Operating System. This guide can help both beginners and seasoned computer users alike learn all the important parts of choosing, using and installing Linux, a great free operating system for your computer and help you remove dependency on non-free, closed source software that is commonplace in Microsoft Windows or Mac OS. Throughout the guide, you’ll nd out heaps of valuable information, such as: How Linux offers a real alternative to other operating systems, how you can install Linux on to your computer for free, and how to get to grips with using Linux on a daily basis without any techno jargon! After you've nished reading the book, don't forget to visit the website.
    [Show full text]
  • MX-19.2 Manual Del Usuario
    MX-19.2 Manual del Usuario v. 20200801 manual AT mxlinux DOT org Ctrl-F = Buscar en el Manual Ctrl+Home = Volver a inicio Tabla de Contenidos 1 Introducción....................................................................………………………………………. 1 1.1 Sobre MX Linux...........................................….........………………………………..…… 1 1.2 Acerca de este Manual..........................………………………..….............................……. 1 1.3 Requerimientos del Sistema...........................................……………................................. 2 1.4 Soporte y EOL….......................................................................................………………… 3 1.5 Bugs, problemas y peticiones............................................................................………….. 4 1.6 Migración....................................................................................................……………… 5 1.7 Nuestra posición…...............................................................................................………... 5 1.8 Notas para los traductores........................................................................................……... 6 2 Instalación....................................................................................................................…........... 7 2.1 Introducción...........................................................................................................……….. 7 2.2 Creando un medio de arranque…....................................................………........................ 9 2.3 Pre-Instalación........................................................................................................……....
    [Show full text]
  • NFM-P) Release 21.6
    NSP Network Services Platform Network Functions Manager - Packet (NFM-P) Release 21.6 Installation and Upgrade Guide 3HE-17236-AAAB-TQZZA Issue 1 June 2021 © 2021 Nokia. Use subject to Terms available at: www.nokia.com/terms NFM-P Legal notice Nokia is committed to diversity and inclusion. We are continuously reviewing our customer documentation and consulting with standards bodies to ensure that terminology is inclusive and aligned with the industry. Our future customer documentation will be updated accordingly. This document includes Nokia proprietary and confidential information, which may not be distributed or disclosed to any third parties without the prior written consent of Nokia. This document is intended for use by Nokia’s customers (“You”/”Your”) in connection with a product purchased or licensed from any company within Nokia Group of Companies. Use this document as agreed. You agree to notify Nokia of any errors you may find in this document; however, should you elect to use this document for any purpose(s) for which it is not intended, You understand and warrant that any determinations You may make or actions You may take will be based upon Your independent judgment and analysis of the content of this document. Nokia reserves the right to make changes to this document without notice. At all times, the controlling version is the one available on Nokia’s site. No part of this document may be modified. NO WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF AVAILABILITY, ACCURACY, RELIABILITY, TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, IS MADE IN RELATION TO THE CONTENT OF THIS DOCUMENT.
    [Show full text]