`
king_tt
  • 浏览: 2115309 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Installing Software in Ubuntu

 
阅读更多

Installing Software in Ubuntu

Introduction
Most Windows users who migrate to Ubuntu end up confused about software installation. They go to a website, download a .tar.gz file, double-click it, and don't see a Next-Next-Next-Finish wizard. This tutorial is intended to introduce you to the preferred methods of software installation in Ubuntu.

Rather than leaving it up to the user to track down installer files and keep applications updated, Ubuntu (like many other Linux distributions) has a software package management system that provides a searchable database of easily installable applications (like an online shopping cart but the software is cost-free), which it will download and install for you with a few clicks.

For those of you with smartphones, it's a very similar process to installing applications using the iTunes App Store or Android Market.

Installing 101: Ubuntu Software Center
The best place to start with this package management process is to use a simple interface for it called Ubuntu Software Center . (The Software Center is available as of Ubuntu 9.10; in Ubuntu 9.04 and earlier, there was a similar interface called Add/Remove .)


Go to Applications and select Ubuntu Software Center .


If you already know what software you're looking for, you can begin typing the name of it in the top-right corner to begin the filtering process. If you don't know, you can also browse by category.


Either way, when you find the application you're looking for, click on the little arrow next to it.


You can read a description of the application or view its website to get more information about it. Once you're ready to install it, click Install


Since this installation will modify system files and make the application available to all users of the system, you will be prompted for your password if you're an administrator of the system.


Wait for the application to install, and then it should be ready to use.

Advanced interface: Synaptic Package Manager
Another interface for the package manager is Synaptic. Synaptic works very similarly to Add/Remove, but it has more advanced options. It allows you more categories and custom filters, and shows you supporting libraries (not just user applications).


To access Synaptic, go to System > Administration > Synaptic Package Manager . Then enter your password and click OK


You can click the Search button or press Control-F to search for software. Once you've found the software you want to install, right-click it and mark it for installation.


Once you've marked all the software packages you want to install (or remove, too), click Apply , confirm by clicking Apply when prompted, and then wait for the package files to download and install. Once they've installed, click Close .

Manual download: .deb
Most of the time, if you need software, you can use Add/Remove or Synaptic to install it from the online repositories. Sometimes, software is not available in the repositories, and you have to go to a website to download it. If you are able to download a file with a .deb extension, this is the software package format Ubuntu prefers.


For example, Skype is not in the default Ubuntu repositories, so you can go to the Skype website, and download the Ubuntu package.

Note: Skype doesn't always update their Ubuntu packages. So, for example, in this screenshot Skype lists the installer file as being for Ubuntu 7.04, but I'm using Ubuntu 8.04. Opera, on the other hand, even if it hasn't changed its browser version numbers will have all the Ubuntu release versions to choose from. Try to select whichever version seems most appropriate.


Once the .deb file is on your desktop, double-click it to install it. You'll be prompted for your password, and then you can just wait for it to install.


You should then be able to use Skype or whatever application you installed.

Last resorts: .rpm and .tar.gz
The preferred way to install software in Ubuntu is to use the package manager, which you can access through Add/Remove or Synaptic. As we've seen with Skype, sometimes you can also find a .deb for software not in the repositories. But what if you can't find a .deb?

.rpm
If you can't find a .deb, you can try a .rpm. These files are packaged for other Linux distributions (usually Fedora or Mandriva), but there is an application called alien (which you can install using Synaptic) that allows you (most of the time) to convert .rpm files to .deb. Read more about this process .

.tar.gz
As a last resort, you can download a .tar.gz file. The .tar.gz file extension indicates the file is a compressed set of files and folders (the compressed files you see in Windows usually have a .zip extension). If you see the .tar.gz, it could be compressed files that have a precompiled binary file, or it could be compressed files that have the source code allowing you to compile the application from source.

If you have trouble installing a .tar.gz file, you can ask for help on the Ubuntu Forums .

Links
There are other guides out there that help you understand software installation a bit better.

  • Community Documentation on Installing : The wiki gives a thorough explanation of the process of installing software and also includes the Adept package manager available in Kubuntu. <!-- <li><a href="http://monkeyblog.org/ubuntu/installing/" mce_href="http://monkeyblog.org/ubuntu/installing/">How to install ANYTHING in Ubuntu!: A graphical guide for all new users with a Windows background using Ubuntu</a>: A great, screenshot-heavy lowdown on application installation that gives more in-depth than this tutorial. -->
  • Video tutorials : A collection of YouTube videos showing the installation process in real-time, often with spoken narration.
  • Old Psychocats Tutorial : A very text-heavy explanation of software installation that also includes examples with the command-line way to access the package manager.

Note: The above essay comes from http://www.psychocats.net/ubuntu/installingsoftware

分享到:
评论

相关推荐

    Ubuntu 使用手册 14.04 最新版本(英文原版)

    Software management in Ubuntu 85 Using the Ubuntu Software Center 86 Managing additional software 89 Manual software installation 93 Updates and upgrades 94 6 Advanced Topics 97 Ubuntu for advanced ...

    Prentice.Hall.PTR.A.Practical.Guide.to.Ubuntu.Linux.2008.pdf

    PART I Installing Ubuntu Linux 21 2 Installation Overview 23 3 Step-by-Step Installation 45 PART II Getting Started with Ubuntu Linux 85 4 Introduction to Ubuntu Linux 87 5 The Linux Utilities 145 6 ...

    Beginning Ubuntu Linux Part1

    Part 2 covers installing Ubuntu on your computer. An illustrated guide is provided, and all installation choices are explained in depth. Additionally, you’ll find a problem-solving chapter to help in...

    Beginning Ubuntu Linux Part2

    Part 2 covers installing Ubuntu on your computer. An illustrated guide is provided, and all installation choices are explained in depth. Additionally, you’ll find a problem-solving chapter to help in...

    Sams.Ubuntu.Unleashed.Aug.2006.part1

    Chapter 3 Installing Ubuntu Chapter 4 Post-Installation Configuration Chapter 5 First Steps with Ubuntu Chapter 6 The X Window System Chapter 7 Managing Software Chapter 8 On the Internet: ...

    Ubuntu.15.04.Server.with.systemd.Administration.and.Reference.epub

    Installing the Ubuntu Server Chapter 3. Usage Basics: Login, Interfaces, and Help Chapter 4. Managing Software Part 2: Services Chapter 5. Managing Services with systemd Chapter 6. Mail Servers ...

    Linux的英文原版书(Ubuntu) part2

    [edubt]Installing_and_Removing_Software.pdf [edubt]Installing_Ubuntu.pdf [edubt]Introducing_the_BASH_Shell.pdf [edubt]In_Depth__Calc.pdf [edubt]In_Depth__Evolution.pdf [edubt]In_Depth__Impress.pdf ...

    Linux的英文原版书(Ubuntu)part1

    [edubt]Installing_and_Removing_Software.pdf [edubt]Installing_Ubuntu.pdf [edubt]Introducing_the_BASH_Shell.pdf [edubt]In_Depth__Calc.pdf [edubt]In_Depth__Evolution.pdf [edubt]In_Depth__Impress.pdf ...

    Ubuntu The Complete Reference

    Chapter 2 - Installing Ubuntu Linux Chapter 3 - Interface Basics Part II - Configuration Chapter 4 - System Configuration Chapter 5 - Network Configuration Chapter 6 - Software Management Chapter 7 - ...

    McGraw-Hill.How.to.Do.Everything.Ubuntu.2009.pdf

    PART I Meet Ubuntu 1 Ubunt-Who? Get to Know Ubuntu ........ . 3 2 Exploring the Ubuntu Desktop ........17 3 Make It Personal—Fine-Tune the Look of Ubuntu to Your Taste .. . . 33 PART II Manage ...

    英文原版-Ubuntu 7 10 Linux Unleashed 1st Edition

    friendly, easy-to-use Linux distribution.This book provides detailed information on installing, using, and administering Ubuntu. You’ll learn how to set up a workstation or a server, and you’ll find...

    Sams.Ubuntu.Unleashed.Aug.2006.part2

    Part I: Installation and Configuration Chapter 1 Introducing Ubuntu Chapter 2 Preparing to Install Ubuntu Chapter 3 Installing Ubuntu Chapter 4 Post-Installation Configuration ...

    Sams.Publishing.Ubuntu.Unleashed.2008.Edition.pdf

    1 Installing Ubuntu..........11 2 Post-Installation Configuration ........25 3 Working with Gnome...........51 4 Command Line Quickstart .........79 Part II Desktop Ubuntu 5 On the Internet..............

    OpenStack Networking Essentials

    This book kicks off by describing various components of Openstack Neutron and installing Ubuntu OpenStack based on Canonical's process. Further on, you will use various methods to interface with ...

    The Linux-HA User’s Guide

    Placing the cluster in unmanaged mode 6.2.2. Backing up the CIB 6.2.3. Stopping Heartbeat services 6.2.4. Wiping files related to the CRM 6.2.5. Restoring the CIB 6.2.6. Upgrading software ...

    Getting Started with MariaDB

    Install MariaDB on Windows/RedHat/Fedora/CentOS Linux/Debian/Ubuntu Linux Configure MariaDB to optimize data storage Administer users on MariaDB Learn how to utilize MariaDB to maintain a backup of ...

    Data.Analytics.and.Linux.Operating.System.1541352149.epub

    Ubuntu Basics and Installing Linux Managing Software and Hardware The Command Line Terminal Useful Applications Security Protocols Scripting, I/O Redirection, Managing Directories And a bunch more! ...

    IgH EtherCAT Master for Linux

    Master EtherCAT applications do not need any custom device and can be run in a normal PC, laptop or device with an Ethernet connector. EtherCAT slave applications are the only ones which need custom ...

    Ghost-0.9.0 .zip

    If you're comfortable installing, maintaining and updating your own software, this is the place for you. By the end of this guide you'll have a fully configured Ghost install running in production ...

Global site tag (gtag.js) - Google Analytics