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.

We publish packages for current Debian and Ubuntu releases, up until the end of their respective LTS support cycles. Unfortunately we're unable to provide packages for older releases including Ubuntu versions covered by Ubuntu Pro / ESM contracts.

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