Conas Tor a shuiteáil

Tá na treoracha seo ceaptha chun an daemon líonra tor a shuiteáil i.e. little-t tor. Le haghaidh treoracha maidir le Brabhsálaí Tor a shuiteáil, féach ar lámhleabhar úsáideora Brabhsálaí Tor.

Féach ar:

Ná húsáid na pacáistí i Cruinne Ubuntu. Níor tugadh cothrom le dáta iad go hiontaofa san am atá thart. Ciallaíonn sé sin go bhféadfadh socruithe cobhsaíochta agus slándála a bheith in easnamh ort.

Coinníonn Tionscadal Tor a stór pacáiste Debian féin. Ós rud é go soláthraíonn Debian an leagan LTS de Tor, ní gá go dtabharfaidh sé seo an leagan cobhsaí is déanaí de Tor duit i gcónaí. Dá bhrí sin, moltar tor a shuiteáil ónár stór.

Seo mar is féidir leat Stór Pacáiste Tor a chumasú i ndáiltí bunaithe ar Debian:

Réamhriachtanas: Fíoraigh ailtireacht an LAP

Cuireann an stór pacáiste comhaid dhénártha amd64 agus arm64 ar fáil. Fíoraigh an bhfuil do chóras oibriúcháin in ann an dénártha a rith trí aschur an ordaithe seo a leanas a sheiceáil:

$ sudo dpkg --print-architecture

Ba chóir go mbeadh amd64arm64 mar aschur aige. Ní thacaíonn an stór le hailtireachtaí LAP eile.

1. Suiteáil apt-transport-https

Chun go mbeidh rochtain ag gach bainisteoir pacáiste a úsáideann an leabharlann libapt-pkg ar mheiteashonraí agus ar phacáistí atá ar fáil i bhfoinsí atá inrochtana thar https (Prótacal Aistrithe Hipirtéacs Slán).

$ sudo apt install apt-transport-https

2. Cruthaigh comhad nua i /etc/apt/sources.list.d/ darb ainm tor.sources agus cuir an iontráil seo a leanas leis:

Types: deb deb-src
URIs: https://deb.torproject.org/torproject.org/
Suites: <DISTRIBUTION>
Components: main
Signed-By: /usr/share/keyrings/deb.torproject.org-keyring.gpg

Más mian leat pacáistí turgnamhacha a thriail, cuir an véarsa seo in éineacht leis na línte thuas:

Types: deb deb-src
URIs: https://deb.torproject.org/torproject.org/
Suites: tor-experimental-<DISTRIBUTION>
Components: main
Signed-By: /usr/share/keyrings/deb.torproject.org-keyring.gpg

I gcás tógálacha oíche, cuir an méid seo a leanas leis:

Types: deb deb-src
URIs: https://deb.torproject.org/torproject.org/
Seomraí: tor-nightly-main-<DISTRIBUTION>
Components: main
Signed-By: /usr/share/keyrings/deb.torproject.org-keyring.gpg

Cuir ainm cód do chórais oibriúcháin in ionad <DISTRIBUTION>. Is féidir leat lsb_release -c a rith nó /etc/os-release a sheiceáil chun é a aimsiú.

Má chuireann tú iolracha le do chomhad, déan cinnte líne amháin folamh ar a laghad a chur idir gach iontráil.

Nóta: Úsáideann an comhad tor.sources a thaispeántar thuas an fhormáid deb822, a dtacaítear leis in APT 1.1 agus níos déanaí. Mura dtacaítear leis an bhformáid seo má tá tú ag úsáid leagan níos sine de APT (a fhaightear de ghnáth ar shean-eisiúintí Debian nó Ubuntu). Sa chás sin, is féidir leat an méid seo a leanas a chur le comhad tor.list i /etc/apt/sources.list.d/ chun an toradh céanna a bhaint amach.

deb     [signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org <DISTRIBUTION> main
deb-src [signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org <DISTRIBUTION> main

3. Suiteáil GnuPG mura bhfuil sé suiteáilte cheana féin:

$ sudo apt install gnupg

4. Ansin cuir an eochair gpg a úsáidtear chun na pacáistí a shíniú leis tríd an ordú seo a leanas a rith ag do phras ordaithe:

$ wget -qO- https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --dearmor | sudo tee /usr/share/keyrings/deb.torproject.org-keyring.gpg >/dev/null

5. Suiteáil tor agus eochairfháinne tor debian

Cuirimid pacáiste Debian ar fáil chun cabhrú leat ár n-eochair shínithe a choinneáil cothrom le dáta. Moltar duit é a úsáid. Suiteáil é leis na horduithe seo a leanas:

$ sudo apt update
$ sudo apt install tor deb.torproject.org-keyring

Coinníonn Tionscadal Tor a stór pacáiste RPM féin do CentOS agus RHEL agus Fedora.

Seo mar is féidir leat Stór Pacáiste Tor a chumasú do CentOS agus RHEL agus Fedora araon:

1. Cumasaigh stórlann epel (le haghaidh CentOS agus RHEL amháin)

$ sudo dnf install epel-release -y

2. Cuir an méid seo a leanas le /etc/yum.repos.d/tor.repo

Le haghaidh CentOS nó RHEL:

[tor]
name=Tor for Enterprise Linux $releasever - $basearch
baseurl=https://rpm.torproject.org/centos/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=https://rpm.torproject.org/centos/public_gpg.key
cost=100

Do Fedora:

[tor]
name=Tor for Fedora $releasever - $basearch
baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=https://rpm.torproject.org/fedora/public_gpg.key
cost=100

3. Suiteáil an pacáiste Tor

Ansin is féidir leat an pacáiste Tor is déanaí a shuiteáil.

$ sudo dnf install tor -y

Agus é á úsáid den chéad uair, beidh ort an eochair phoiblí GPG a allmhairiú.

Importing GPG key 0x3621CD35:
Userid     : "Kushal Das (RPM Signing key) <kushal@torproject.org>"
Fingerprint: 999E C8E3 14BC 8D46 022D 6C7D E217 C30C 3621 CD35
From       : https://rpm.torproject.org/fedora/public_gpg.key
An bhfuil sé seo ceart go leor [tá/ní]: tá

Chun an pacáiste tor a shuiteáil ar Void Linux, rith an méid seo a leanas le do thoil:

# xbps-install -S tor

Chun an pacáiste tor a shuiteáil ar Arch Linux, rith:

# pacman -Syu tor

Chun an pacáiste tor a shuiteáil ar FreeBSD, rith:

# pkg install tor

Chun an pacáiste tor a shuiteáil ar OpenBSD, rith:

# pkg_add tor

Socraigh pkg_add

Is féidir leaganacha nua-aimseartha den chóras oibriúcháin NetBSD a shocrú chun pkgin a úsáid, ar píosa bogearraí é atá ceaptha a bheith cosúil le aptyum chun pacáistí dénártha pkgsrc a bhainistiú. Nílimid ag plé a shocrú anseo, agus roghnaímid pkg_add simplí a úsáid ina ionad.

# echo "PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname -m)/$(uname -r)/All" > /etc/pkg_install.conf

Suiteáil pacáiste

Suiteáil pacáiste NetBSD tor:

# pkg_add tor

Bootstrap pkg

Tagann snapshots agus eisiúintí laethúla DragonFlyBSD (ag tosú le 3.4) le pkg suiteáilte cheana féin. Ní bheidh sé i gcás uasghráduithe ó eisiúintí níos luaithe, áfach. Mura bhfuil pkg ar an gcóras ar chúis ar bith, is féidir é a thosú go tapa gan é a thógáil ón bhfoinse nó fiú DPorts a bheith suiteáilte:

# cd /usr
# make pkg-bootstrap
# rehash
# pkg-static install -y pkg
# rehash

Céimeanna molta chun pkg a chur ar bun

Anseo, beidh sé cosúil leis an méid atá againn ar chóras FreeBSD, agus úsáidfimid HTTPS chun ár bpacáistí agus nuashonruithe a fháil - mar sin anseo teastaíonn pacáiste breise uainn freisin chun cabhrú linn (ca_root_nss).

Ag suiteáil an phacáiste ca_root_nss:

# pkg install ca_root_nss

I gcás suiteálacha úra, déantar an comhad /usr/local/etc/pkg/repos/df-latest.conf.sample a chóipeáil go /usr/local/etc/pkg/repos/df-latest. Déantar neamhaird de na comhaid a chríochnaíonn leis an síneadh ".sample"; ní léann pkg(8) ach comhaid a chríochnaíonn le ".conf" agus léifidh sé an oiread agus a aimsíonn sé.

Tá dhá stór pacáiste ag DragonflyBSD:

  • Avalon (mirror-master.dragonflybsd.org);
  • Wolfpond (pkg.wolfpond.org).

Is féidir linn an URL a úsáidtear chun na stórtha a léiriú ar /usr/local/etc/pkg/repos/df-latest a chur in eagar go simplí agus sin é! Cuimhnigh pkg+https:// a úsáid le haghaidh Avalon.

Tar éis na hathruithe seo go léir a chur i bhfeidhm, déanaimid an liosta pacáistí a nuashonrú arís agus déanaimid iarracht a sheiceáil an bhfuil nuashonrú nua ann cheana féin le cur i bhfeidhm:

# pkg update -f
# pkg upgrade -y -f

Suiteáil pacáiste

Suiteáil an pacáiste tor:

# pkg install tor