GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat a spravovat software na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat a spravovat software na CentOS 7.

Instalace a správa softwaru na linuxovém serveru s operačním systémem CentOS je poměrně snadná. Toho lze dosáhnout pomocí správce balíčků s názvem yum. Nejprve se připojte ke svému CentOS VPS přes SSH a zkontrolujte, zda některé z nainstalovaných balíčků ve vašem systému mají dostupné aktualizace. To lze provést pomocí následujícího příkazu:

# yum check-update

Výstup příkazu vám ukáže balíčky, které mají dostupné aktualizace a měli byste je aktualizovat co nejdříve. Balíčky můžete aktualizovat jeden po druhém a můžete aktualizovat všechny balíčky najednou pomocí příkazu:

# yum update

Správce balíčků určí, které balíčky je třeba aktualizovat spolu s jejich závislostmi, a vypočítá celkovou velikost stahování. Budete vyzváni k potvrzení aktualizace balíčků, což můžete provést zadáním „y“ do příkazového řádku a stisknutím klávesy Enter.

Správce balíčků yum vám umožňuje vyhledat balíček a získat o něm více informací před jeho instalací do systému. Správce balíčků zkontroluje povolená úložiště ve vašem systému a vyhledá balíček ve svých databázích. Chcete-li zkontrolovat, která úložiště jsou ve vašem systému povolena, můžete spustit příkaz:

# yum repolist

Chcete-li zobrazit seznam všech úložišť včetně těch, která jsou zakázána, můžete použít následující příkaz:

# yum repolist all

Nyní můžete k vyhledání balíčku použít příkaz ‚yum search‘. V našich příkladech použijeme balíček s názvem httpd. Balíček httpd poskytuje Apache HTTP Server. Chcete-li například vypsat všechny balíčky, které odpovídají řetězci httpd, můžete spustit následující příkaz:

# yum search httpd

Výstup by měl být podobný následujícímu:

# yum search httpd
=================== N/S matched: httpd ======================================
libmicrohttpd-doc.noarch : Documentation for libmicrohttpd
lighttpd-fastcgi.x86_64 : FastCGI module and spawning helper for lighttpd and PHP configuration
lighttpd-mod_geoip.x86_64 : GeoIP module for lighttpd to use for location lookups
lighttpd-mod_mysql_vhost.x86_64 : Virtual host module for lighttpd that uses a MySQL database
owncloud-httpd.noarch : Httpd integration for ownCloud
radicale-httpd.noarch : httpd config for Radicale
darkhttpd.x86_64 : A secure, lightweight, fast, single-threaded HTTP/1.1 server
httpd.x86_64 : Apache HTTP Server
httpd-devel.x86_64 : Development interfaces for the Apache HTTP server
httpd-itk.x86_64 : MPM Itk for Apache HTTP Server
httpd-manual.noarch : Documentation for the Apache HTTP server
httpd-tools.x86_64 : Tools for use with the Apache HTTP Server
libmicrohttpd.i686 : Lightweight library for embedding a webserver in applications
libmicrohttpd.x86_64 : Lightweight library for embedding a webserver in applications
lighttpd.x86_64 : Lightning fast webserver with light system requirements

  Name and summary matches only, use "search all" for everything.

Pro zobrazení informací o určitém balíčku můžete použít příkaz ‚yum info‘. Pro informace o balíčku httpd můžete použít příkaz:

# yum info httpd

Výstup by měl být podobný následujícímu:

# yum info httpd
Installed Packages
Name        : httpd
Arch        : x86_64
Version     : 2.4.6
Release     : 40.el7.centos
Size        : 9.4 M
Repo        : installed
From repo   : base
Summary     : Apache HTTP Server
URL         : http://httpd.apache.org/
Licence     : ASL 2.0
Description : The Apache HTTP Server is a powerful, efficient, and extensible
            : web server.

K instalaci balíčku můžete použít příkaz ‚yum install‘. Chcete-li například nainstalovat balíček httpd na váš CentOS VPS, můžete použít následující příkaz:

# yum install httpd

Chcete-li vypsat všechny nainstalované balíčky ve vašem systému spolu s jejich verzí a jejich úložištěm, můžete použít příkaz:

# yum list installed

Nakonec k odstranění balíčku ze systému můžete použít příkaz „yum remove“. Chcete-li například odebrat balíček httpd ze systému, můžete spustit příkaz:

# yum remove httpd

Správce balíčků také odstraní balíčky, které na něm závisí.

Samozřejmě nemusíte instalovat a spravovat software na CentOS 7, pokud používáte některou z našich hostingových služeb CentOS VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali nebo odebrali určitý balíček. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat a spravovat software na CentOS 7, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat tar.gz v CentOS

  2. Jak nainstalovat balíček Mokutil na CentOS/RHEL 7 a 8

  3. Jak nainstalovat balíček pip v CentOS/RHEL 7 a 8

  1. Jak nainstalovat a nakonfigurovat Nginx na CentOS 7

  2. Jak nainstalovat dig na CentOS 7 a 8

  3. Jak nainstalovat Node.js a NPM na CentOS 7

  1. Jak nainstalovat YUM na RHEL 8 / CentOS 8

  2. Jak nainstalovat Yarn na CentOS 7

  3. Jak nainstalovat a nakonfigurovat Redis na CentOS 7