Rodomi pranešimai su žymėmis apt. Rodyti visus pranešimus
Rodomi pranešimai su žymėmis apt. Rodyti visus pranešimus

2017 m. spalio 18 d., trečiadienis

apt failed to fetch sources or download failed

Problem:
E: Failed to fetch http://repo.steampowered.com/steam/dists/precise/InRelease Unable to find expected entry 'steam/source/Sources' in Release file (Wrong sources.list entry or malformed file)

E: Some index files failed to download. They have been ignored, or old ones used instead.


Solution:

Go to:
$ cd /etc/apt/sources.list.d

And remove:
$ sudo rm steam.list

Problem:
Oracle JDK 6 is NOT installed.
dpkg: error processing package oracle-java6-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 oracle-java6-installer

E: Sub-process /usr/bin/dpkg returned an error code (1)

Solution:

$ sudo apt-get remove --purge  oracle-java6-installer

2014 m. rugsėjo 22 d., pirmadienis

Paketų valdymas

Programos su kuriomis valdomi paketai:
dpkg
apt-get
aptitude

APT yra sutrumpinimas (Advanced Package Tool)
Paketų šaltiniai randami: $ cat /etc/apt/sources.list • “deb”  binariniai paketai
• “deb-src” šaltinio paketai

Debian paketų paieška:
https://www.debian.org/distrib/packages

dpkg: # Komanda 'dpkg --list', atspausdins visus 'ii' įdiegtus paketus.
$ dpkg -l

# Komanda 'wc -l' atspausdins visų įdiegtų paketų skaičių:
$ dpkg -l | wc -l

# Instaliuos '.deb' paketą:
$ dpkg -i paketas.deb

# Informacija apie paketa '-l'
# Informacija apie paketo buvomo vieta '-L':
$ dpkg -L paketas && dpkg -l paketas
apt-get: # Atnaujina šaltinius:
$ sudo apt-get update

# Paketo paieška:
$ $ sudo apt-cache search paketas

# Paketo diegimas:
$ sudo apt-get install paketas
aptitude: # Informacija apie paketus:
$ aptitude show komanda

# Atnaujina šaltinius:
$ sudo aptitude update

# Paketo paieška(palaiko regex):
$ sudo aptitude search paketas

# Paketo diegimas:
$ sudo aptitude install paketas

# Paketo trinimas:
$ sudo remove install paketas
Plačiau apie 'apt-get; komandas.
Plačiau apie 'dpkg; komandas.

2014 m. rugpjūčio 15 d., penktadienis

Kaip naudoti apt ir yum?

„Advanced Package Tool“ (apt). Apt dirba su programinės įrangos šaltiniais, susigaudo priklausomybes ir leidžia ieškoti bei sklandžiai įdiegti, šalinti programas. Paketų tvarkyklė „Synaptic“ yra grafinė naudotojo sąsaja APT sistemai.

„Yellowdog Updater Modified“ (yum). Yum yra atvirojo kodo paketų valdymo priemonė „Linux“ distribucijoms (RedHat, CentOS), palaikančioms RPM paketus. Ši programa veikia terminalo rėžime ir įgalina  tiek vietiniu, tiek nuotoliniu būdu atnaujinti sistemos programinę įrangą.

Nuotraukoje matome Debian SUSE ir Fedora šeimos paketų tvarkykles


APT (Advanced Package Tool)

Paketų šaltiniai randami /etc/apt/sources.list
• “deb”  binariniai paketai
• “deb-src” šaltinio paketai

Paketų šaltinių ir pačių paketų atnaujinimas:
# apt-get update
# apt-get upgrade

Galima instaliuoti/trinti kelis paketus vienu metu
+/- reiškia įrašyti/ištrinti, +(nebūtina nurodyti)
# apt-get install paketas1+ paketas2-

Pažeistų paketų perrašymas:
# apt-get --reinstall install paketas

Informacija apie paketą:
# apt-cache show nano

 apt laiko atsiųstų .deb. failų kopijas /var/cache/apt/archives/ kataloge.
 Išvalyti katalogą galima komanda:
# apt-get clean

Paketų paieška/detalesnė paieška:
# apt-cache search nmap

Paketų šaltinių svarba:
# apt-cache policy

Su debian distribucijomis galima naudoti sutrumpintą apt komandą:
# apt search
# apt update
# apt show
# apt upgrade

Naudingos komandos:

Esant priklausomybėns nuo kitų paketų, kai nepavyksta įdiegti paketo galima naudoti:
# apt-get install -f

YUM (Yellowdog Updater Modified)

Pagrindiniai yum katalogai:
# etc/yum.conf
# man yum.conf #Detalesnė informacija
/etc/yum.repos.d/ #Saugyklų katalogas 

Paketų atnaujinimas:
# yum update

Paketų diegimas:
# yum install paketas

Paketo perrašymas:
# yum reinstall nmap

Paieška:
# yum search nmap

Informacija apie paketą:
# yum info nmap

Įdiegti paketai:
# yum list installed

Paketų diegimo veiklos istorija:
# yum history
# yum history info 12 #Detalesnė informacija
# yum history undo 12 #Anuliuojam 12 įrašą

Tikrinimas/valymas:
# yum check

RPM (Red Hat Package Manager):

# yumdownloader nmap #rpm paketų parsiuntimas

Informacija rpm apie paketą:
# rpm -q paketas.rpm

Detalesnė informacija apie paketą:
# rpm -qi paketas.rpm


Paketo diegimas:
# rpm -i paketas.rpm

Paketo atnaujinimas:
# rpm -Uhv paketas.rpm

http://rpmfusion.org/ - Neoficialūs rpm paketai.