Modhanna íocaíochta Abuse

Conas liosta na bpacáistí suiteáilte a fháil agus a chóipeáil ar fhreastalaí Ubuntu / Debian Linux

  • Abhaile
  • Bonn Eolais
  • Conas liosta na bpacáistí suiteáilte a fháil agus a chóipeáil ar fhreastalaí Ubuntu / Debian Linux
01.01.2023, 21:26

Ní mór do riarthóir an chórais liosta pacáistí a fháil ar chúiseanna éagsúla: an córas a athshuiteáil, pacáistí a shuiteáil ar mheaisín eile, seiceáil leaganacha agus comhoiriúnacht, nó daoine eile.

Conas liosta de phacáistí Ubuntu / Debian Linux a fháil?

Is féidir leat pacáistí a thaispeáint leis an ordú:

 dpkg-query -l

Beidh liosta le feiceáil sa phainéal ina léireofar an t-ainm, an leagan reatha reatha agus cur síos gairid ar a chuspóir.

I gcás Ubuntu úsáidtear é:

 sudo apt list --installed

Soláthraíonn sé liosta pacáiste freisin a léiríonn an leagan reatha agus an ailtireacht. Tá orduithe ann nach ligeann duit ach liosta pacáistí a bhfuil ainmneacha orthu a thaispeáint, ach ní úsáidtear iad chomh minic).

Conas pacáistí a chóipeáil agus a aistriú chuig Ubuntu / Debian Linux?

De ghnáth, ní mór do riarthóir córais liosta de na pacáistí suiteáilte a aistriú ó fhreastalaí amháin go freastalaí eile, seachas gach ceann a shuiteáil agus/nó a chumrú ar leithligh.

Chun é seo a dhéanamh ní mór duit 2 chéim a dhéanamh:

  1. Sábháil liosta na bpacáistí ó fhreastalaí Uimh. 1 a d'aschuir an t-ordú roimhe seo;
  2. Suiteáil spleáchais ar fhreastalaí #2.

Chun comhad a chruthú le liosta de na pacáistí suiteáilte, úsáid:

 dpkg --get-selections | grep -v deinstall > allpackages.txt

Tugtar an t-ainm " allpackages.txt " mar shampla. Is féidir leat aon ainmneacha a úsáid: “ alllists.txt ”, “ lists.txt ”, “ packages.txt ” agus mar sin de.

Déantar comhad le liosta pacáistí agus leaganacha a chóipeáil chuig freastalaí Uimh. 2 le do sheoladh. Mar shampla, le haghaidh 200.200.200.200 bheadh an t-ordú cuma mar seo:

 scp allpackages.txt 200.200.200.200:~/

Níl fágtha ach na pacáistí a íoslódáil ón gcomhad cóipeáilte. Chun seo a dhéanamh, bain úsáid as an ordú:

 $ sudo apt-get install -y $(< allpackages.txt)

Réidh! Anois tá liosta na bpacáistí aistrithe agat ó fhreastalaí #1 go freastalaí #2.