User Tools

Site Tools


lx103:managing_software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
lx103:managing_software [2024/04/28 21:03]
114.119.141.71 old revision restored (2024/03/20 06:00)
lx103:managing_software [2024/04/29 01:50] (current)
114.119.145.194 old revision restored (2024/01/24 03:49)
Line 28: Line 28:
   * **-U** -- Upgrade if already installed   * **-U** -- Upgrade if already installed
   * **-q** -- Query, get info about packages   * **-q** -- Query, get info about packages
- 
- 
-=====DEB Based Package Management===== 
-apt-get / dpkg 
- 
-====apt==== 
-Config file located in ///etc/apt///sources.list important. sources.list.d folder contains official repos. 
-  *apt-get update -- updates repo list. DOES NOT UPGRADE. 
- 
-===apt-cache=== 
-  ***search** //thing// -- searches packages on local package cache for //thing// to download from server. 
-  ***stats** -- shows stats based on the metadata downloaded about our repos. 
-  ***depends** apache2 -- shows dependencies for the apache2 package. 
-  ***unmet** -- shows pkgs that have unmet depends. 
- 
-  *apt-get install //apache2// - install apache2 + deps from repos. 
-  *apt-get upgrade -- upgrades out of date packages. 
-  *apt-get clean -- cleans up local pkg files, temp files, etc. 
-  *apt-get autoclean -- only cleans out packages that are no longer avail in our source repo. These can no longer be downloaded and are largely useless files. 
-  *apt-get install -s php5 -- -s says simulate install php5. useful! 
-  *apt-get install -y php5 -- will auto input YES on prompts. 
-  *apt-get install -y -q php5 -- -q omits some terminal output. 
-  *apt-get source php5 -- this will download the source files php5 and not the PACKAGE php5. 
-  * **apt-get dist-upgrade** -- RTFM, performs upgrade but also handles changing of dependencies of new versions of a package. As a result, some packages may be removed. 
- 
-====aptitude==== 
-Ncurses/CLI based management tool. An option for those who don't like entering commandline args. 
- 
-====dselect==== 
----- 
-No longer maintained but still an option for package management. It's not unlike the curses interface for aptitude but you might as well just stick with the cli args like ''**apt-get update**'' 
  
 ===== DEB ===== ===== DEB =====
Line 89: Line 58:
   *yum install //httpd// - installs //httpd// and deps from repos.   *yum install //httpd// - installs //httpd// and deps from repos.
   *yum update -- updates all packages on system.   *yum update -- updates all packages on system.
 +
 +=====DEB Based Package Management=====
 +----
 +uses apt-get / dpkg
 +
 +====apt====
 +Config file located in ///etc/apt///sources.list important. sources.list.d folder contains official repos.
 +  *apt-get update -- updates repo list. DOES NOT UPGRADE.
 +
 +===apt-cache===
 +  ***search** //thing// -- searches packages on local package cache for //thing// to download from server.
 +  ***stats** -- shows stats based on the metadata downloaded about our repos.
 +  ***depends** apache2 -- shows dependencies for the apache2 package.
 +  ***unmet** -- shows pkgs that have unmet depends.
 +
 +  *apt-get install //apache2// - install apache2 + deps from repos.
 +  *apt-get upgrade -- upgrades out of date packages.
 +  *apt-get clean -- cleans up local pkg files, temp files, etc.
 +  *apt-get autoclean -- only cleans out packages that are no longer avail in our source repo. These can no longer be downloaded and are largely useless files.
 +  *apt-get install -s php5 -- -s says simulate install php5. useful!
 +  *apt-get install -y php5 -- will auto input YES on prompts.
 +  *apt-get install -y -q php5 -- -q omits some terminal output.
 +  *apt-get source php5 -- this will download the source files php5 and not the PACKAGE php5.
 +  * **apt-get dist-upgrade** -- RTFM, performs upgrade but also handles changing of dependencies of new versions of a package. As a result, some packages may be removed.
 +
  
  
lx103/managing_software.txt ยท Last modified: 2024/04/29 01:50 by 114.119.145.194