{"id":16161,"date":"2024-09-24T16:35:10","date_gmt":"2024-09-24T13:05:10","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=16161"},"modified":"2024-09-24T16:35:10","modified_gmt":"2024-09-24T13:05:10","slug":"how-to-install-archlinux-on-a-hetzner-cloud-server","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/ar\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/","title":{"rendered":"\u0643\u064a\u0641\u064a\u0629 \u062a\u062b\u0628\u064a\u062a Arch Linux \u0639\u0644\u0649 \u062e\u0627\u062f\u0645 Hetzner \u0627\u0644\u0633\u062d\u0627\u0628\u064a"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">\u0645\u0642\u062f\u0645\u0647<\/h2>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0645\u0627 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0644\u06cc\u0646\u0648\u06a9\u0633 Arch barebones \u0631\u0627 \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631\u06cc \u06a9\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644 \u0627\u0632 RAM \u06cc\u0627 \u06cc\u06a9 ISO \u0632\u0646\u062f\u0647 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0646\u0635\u0628 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u062a\u0627 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u062f\u06cc\u0633\u06a9 \u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u06cc \u0634\u0648\u0646\u062f\u060c \u0647\u0631 \u062a\u0648\u0632\u06cc\u0639 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u06a9\u0627\u0631 \u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0645\u0646 \u0627\u0632 \u0633\u0631\u0648\u0631 Hetzner Cloud \u06a9\u0647 \u062f\u0631 Rescue System \u0628\u0648\u062a \u0634\u062f\u0647 \u0627\u0633\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u0645 \u06a9\u0631\u062f.<\/p>\n<h5 id=\"%d8%a7%d8%b7%d9%84%d8%a7%d8%b9%d8%a7%d8%aa-%d9%85%d9%87%d9%85\">\u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0647\u0645<\/h5>\n<p>\u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0628\u0647 \u0634\u0645\u0627 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u062f \u062a\u0627 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0631\u0627 \u062f\u0631 chroot \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u0628\u0647 \u0645\u0627 \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0645\u06cc \u062f\u0647\u062f \u06a9\u0647 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0631\u06cc\u0634\u0647 \u0638\u0627\u0647\u0631\u06cc \u062e\u0648\u062f \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0645\u06a9\u0627\u0646 \u062c\u062f\u06cc\u062f \u0647\u062f\u0627\u06cc\u062a \u06a9\u0646\u06cc\u0645 \u0648 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0631\u0627 \u0637\u0648\u0631\u06cc \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u0645 \u06a9\u0647 \u06af\u0648\u06cc\u06cc \u0633\u06cc\u0633\u062a\u0645 \u0631\u0627 \u0628\u0648\u062a \u06a9\u0631\u062f\u0647 \u0627\u06cc\u0645.<\/p>\n<p>\u0647\u0631 \u0632\u0645\u0627\u0646 \u06a9\u0647 \u0628\u0647 \u06cc\u06a9 \u0631\u0648\u062a \u062c\u062f\u06cc\u062f \u062a\u0628\u062f\u06cc\u0644 \u0634\u062f\u06cc\u0645 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0637\u0644\u0627\u0639 \u062e\u0648\u0627\u0647\u0645 \u062f\u0627\u062f. \u0645\u0646 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0627\u0632 \u0645\u062a\u0646 prompt \u0628\u0631\u0627\u06cc \u0646\u0634\u0627\u0646 \u062f\u0627\u062f\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u062f\u0631 \u06a9\u062f\u0627\u0645 chroot \u0647\u0633\u062a\u06cc\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u0645 \u06a9\u0631\u062f.<\/p>\n<ul>\n<li>root@rescue ~ # &lt;cmd&gt; \u0641\u0631\u0645\u0627\u0646\u06cc \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0628\u062f\u0648\u0646 chroot \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f<\/li>\n<li>[root@bootstrap \/]# &lt;cmd&gt; \u062f\u0627\u062e\u0644 \u0645\u062d\u06cc\u0637 \u0628\u0648\u062a \u0627\u0633\u062a\u0631\u067e \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f<\/li>\n<li>[root@chroot \/]# &lt;cmd&gt; \u062f\u0627\u062e\u0644 \u0646\u0635\u0628 Arch Linux \u0631\u0648\u06cc \u062f\u06cc\u0633\u06a9 \u0627\u0633\u062a<\/li>\n<\/ul>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-1-%d8%b1%d8%a7%d9%87-%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-%d9%85%d8%ad%db%8c%d8%b7-%d8%a8%d9%88%d8%aa-%d8%a7%d8%b3%d8%aa%d8%b1%d9%be\">\u0645\u0631\u062d\u0644\u0647 1 &#8211; \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062d\u06cc\u0637 \u0628\u0648\u062a \u0627\u0633\u062a\u0631\u067e<\/h2>\n<p>\u0645\u0627 \u0628\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u062a\u0635\u0648\u06cc\u0631 \u0628\u0648\u062a \u0627\u0633\u062a\u0631\u067e \u0641\u0639\u0644\u06cc \u0627\u0632 \u06cc\u06a9 \u0622\u06cc\u0646\u0647 Arch Linux \u0642\u0627\u0628\u0644 \u0627\u0639\u062a\u0645\u0627\u062f \u0634\u0631\u0648\u0639 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f. \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u0627\u0628\u0632\u0627\u0631 \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0646\u0635\u0628 \u0642\u0648\u0633 \u0631\u0627 \u062f\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631 \u0645\u0627 \u0642\u0631\u0627\u0631 \u0645\u06cc \u062f\u0647\u062f. \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0645\u0627 \u062f\u0631 \u0622\u0646 \u0647\u0633\u062a\u06cc\u0645\u060c \u0627\u0645\u0636\u0627\u06cc \u0645\u0631\u0628\u0648\u0637\u0647 \u0631\u0627 \u0646\u06cc\u0632 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc \u06a9\u0646\u06cc\u0645 \u0648 \u0642\u0628\u0644 \u0627\u0632 \u0627\u062f\u0627\u0645\u0647 \u0646\u0635\u0628\u060c \u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u062a\u0623\u06cc\u06cc\u062f \u0645\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>root@rescue ~ # curl -LO 'https:\/\/geo.mirror.pkgbuild.com\/iso\/latest\/archlinux-bootstrap-x86_64.tar.zst'\r\n% Total % Received % Xferd Average Speed Time Time Time Current\r\nDload Upload Total Spent Left Speed\r\n100 164M 100 164M 0 0 115M 0 0:00:01 0:00:01 --:--:-- 115M<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>root@rescue ~ # curl -LO 'https:\/\/archlinux.org\/iso\/latest\/archlinux-bootstrap-x86_64.tar.zst.sig'\r\n% Total % Received % Xferd Average Speed Time Time Time Current\r\nDload Upload Total Spent Left Speed\r\n100 331 100 331 0 0 4728 0 --:--:-- --:--:-- --:--:-- 4728<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>root@rescue ~ # gpg --keyserver keyserver.ubuntu.com --keyserver-options auto-key-retrieve --verify archlinux-bootstrap-x86_64.tar.zst.sig\r\ngpg: Signature made Sun 01 Sep 2024 02:43:27 PM CEST\r\ngpg: using EDDSA key 3E80CA1A8B89F69CBA57D98A76A5EF9054449A5C\r\ngpg: issuer \"pierre@archlinux.org\"\r\ngpg: key 7F2D434B9741E8AC: public key \"Pierre Schmitz &lt;pierre@archlinux.org&gt;\" imported\r\ngpg: key 76A5EF9054449A5C: public key \"Pierre Schmitz &lt;pierre@archlinux.org&gt;\" imported\r\ngpg: Total number processed: 2\r\ngpg: imported: 2\r\ngpg: no ultimately trusted keys found\r\ngpg: Good signature from \"Pierre Schmitz &lt;pierre@archlinux.org&gt;\" [unknown]\r\ngpg: WARNING: This key is not certified with a trusted signature!\r\ngpg: There is no indication that the signature belongs to the owner.\r\nPrimary key fingerprint: 3E80 CA1A 8B89 F69C BA57 D98A 76A5 EF90 5444 9A5C<\/code><\/pre>\n<\/div>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u062e\u0637\u0627\u06cc\u06cc \u0631\u062e \u0646\u0645\u06cc \u062f\u0647\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0647 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u0628\u0633\u062a\u0647 \u0628\u0646\u062f\u06cc \u062a\u0635\u0648\u06cc\u0631 \u0628\u0631\u0648\u06cc\u0645.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>root@rescue ~ # tar xf archlinux-bootstrap-x86_64.tar.zst\r\ntar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.security.capability'\r\ntar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.security.capability'<\/code><\/pre>\n<\/div>\n<p>\u067e\u0633 \u0627\u0632 \u0627\u0633\u062a\u062e\u0631\u0627\u062c\u060c \u0645\u0627 \u0628\u0627\u06cc\u062f \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0631\u0627 \u0631\u0648\u06cc \u062e\u0648\u062f \u0645\u062a\u0635\u0644 \u06a9\u0646\u06cc\u0645. \u0645\u0627 \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u062f\u0647\u06cc\u0645 \u062a\u0627 \u067e\u06a9 \u0627\u0633\u062a\u0631\u067e \u0641\u06a9\u0631 \u0646\u06a9\u0646\u062f \u0641\u0636\u0627\u06cc\u06cc \u0631\u0648\u06cc \u0627\u06cc\u0646 \u062f\u0633\u062a\u06af\u0627\u0647 \u0628\u0627\u0642\u06cc \u0646\u0645\u0627\u0646\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>root@rescue ~ # mount --bind root.x86_64 root.x86_64\r\n<\/code><\/pre>\n<\/div>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-2-%d8%b1%d8%a7%d9%87-%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-%d8%af%db%8c%d8%b3%da%a9-%d8%a8%d9%88%d8%aa-%d9%88-%d8%b1%d8%a7%d9%87-%d8%a7%d9%86%d8%af%d8%a7%d8%b2\">\u0645\u0631\u062d\u0644\u0647 2 &#8211; \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u062f\u06cc\u0633\u06a9 \u0628\u0648\u062a \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0622\u0631\u0686 \u0644\u06cc\u0646\u0648\u06a9\u0633<\/h2>\n<p>\u0627\u0632 \u0627\u06cc\u0646\u062c\u0627 \u0628\u0647 \u0628\u0639\u062f \u0628\u0627\u06cc\u062f \u0627\u0632 \u062f\u0627\u062e\u0644 \u0645\u062d\u06cc\u0637 \u0628\u0648\u062a \u0627\u0633\u062a\u0631\u067e \u06a9\u0647 \u0628\u0647 \u062a\u0627\u0632\u06af\u06cc \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0631\u062f\u06cc\u0645 \u06a9\u0627\u0631 \u06a9\u0646\u06cc\u0645. \u0645\u0627 \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 arch-chroot \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u062f\u0647\u06cc\u0645<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>root@rescue ~ # .\/root.x86_64\/usr\/bin\/arch-chroot root.x86_64\r\n<\/code><\/pre>\n<\/div>\n<p>\u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u062f\u06cc\u0633\u06a9 \u062e\u0648\u062f \u0631\u0627 \u067e\u0627\u0631\u062a\u06cc\u0634\u0646 \u0628\u0646\u062f\u06cc \u06a9\u0646\u06cc\u0645. \u0645\u0646 \u0642\u0635\u062f \u062f\u0627\u0631\u0645 \u0627\u0632 gdisk \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0645\u060c \u0627\u0645\u0627 \u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0647\u0631 \u0627\u0628\u0632\u0627\u0631 \u067e\u0627\u0631\u062a\u06cc\u0634\u0646 \u0628\u0646\u062f\u06cc \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a GPT \u062f\u06cc\u06af\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644 gdisk \u062f\u0631 \u062a\u0635\u0648\u06cc\u0631 \u0628\u0648\u0633\u062a\u0631\u067e \u0646\u0635\u0628 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u0622\u06cc\u0646\u0647 \u0631\u0627 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u0646\u06cc\u0645 \u0648 \u06a9\u0644\u06cc\u062f pacman \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u0645 \u0648 \u0633\u067e\u0633 gdisk \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u0645:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@bootstrap \/]# echo 'Server = https:\/\/geo.mirror.pkgbuild.com\/$repo\/os\/$arch' &gt; \/etc\/pacman.d\/mirrorlist\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@bootstrap \/]# pacman-key --init\r\ngpg: \/etc\/pacman.d\/gnupg\/trustdb.gpg: trustdb created\r\ngpg: no ultimately trusted keys found\r\ngpg: starting migration from earlier GnuPG versions\r\ngpg: porting secret keys from '\/etc\/pacman.d\/gnupg\/secring.gpg' to gpg-agent\r\ngpg: migration succeeded\r\n==&gt; Generating pacman master key. This may take some time.\r\ngpg: Generating pacman keyring master key...\r\ngpg: directory '\/etc\/pacman.d\/gnupg\/openpgp-revocs.d' created\r\ngpg: revocation certificate stored as '\/etc\/pacman.d\/gnupg\/openpgp-revocs.d\/AFB2F3A83C28CC51C20E0752282AC1A0C5C2A266.rev'\r\ngpg: Done\r\n==&gt; Updating trust database...\r\ngpg: marginals needed: 3 completes needed: 1 trust model: pgp\r\ngpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@bootstrap \/]# pacman-key --populate archlinux\r\n==&gt; Appending keys from archlinux.gpg...\r\n==&gt; Locally signing trusted keys in keyring...\r\n-&gt; Locally signed 5 keys.\r\n==&gt; Importing owner trust values...\r\ngpg: setting ownertrust to 4\r\ngpg: setting ownertrust to 4\r\ngpg: setting ownertrust to 4\r\ngpg: inserting ownertrust of 4\r\ngpg: setting ownertrust to 4\r\n==&gt; Disabling revoked keys in keyring...\r\n-&gt; Disabled 45 keys.\r\n==&gt; Updating trust database...\r\ngpg: Note: third-party key signatures using the SHA1 algorithm are rejected\r\ngpg: (use option \"--allow-weak-key-signatures\" to override)\r\ngpg: marginals needed: 3 completes needed: 1 trust model: pgp\r\ngpg: depth: 0 valid: 1 signed: 5 trust: 0-, 0q, 0n, 0m, 0f, 1u\r\ngpg: depth: 1 valid: 5 signed: 101 trust: 0-, 0q, 0n, 5m, 0f, 0u\r\ngpg: depth: 2 valid: 77 signed: 22 trust: 77-, 0q, 0n, 0m, 0f, 0u\r\ngpg: next trustdb check due at 2024-11-09<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@bootstrap \/]# pacman --noconfirm -Sy gdisk\r\n<\/code><\/pre>\n<\/div>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0647 \u067e\u0627\u0631\u062a\u06cc\u0634\u0646 \u0628\u0646\u062f\u06cc \u062f\u06cc\u0633\u06a9 \u062e\u0648\u062f \u0627\u062f\u0627\u0645\u0647 \u062f\u0647\u06cc\u0645. \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0627\u0628\u0631\u06cc Hetzner \u0641\u0642\u0637 \u0628\u0627 \u06cc\u06a9 \u062f\u06cc\u0633\u06a9 \u0645\u062a\u0635\u0644 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc \u0634\u0648\u0646\u062f \u0648 \u0627\u06cc\u0646 \u062f\u06cc\u0633\u06a9 \/dev\/sda \u0646\u0627\u0645\u06cc\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f. \u0646\u0627\u0645 \u062f\u06cc\u0633\u06a9 \u0634\u0645\u0627 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0645\u062a\u0641\u0627\u0648\u062a \u0628\u0627\u0634\u062f\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u06a9\u0647 \u062f\u0633\u062a\u0648\u0631 \u0631\u0627 \u0645\u0637\u0627\u0628\u0642 \u0628\u0627 \u0622\u0646 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f. \u0644\u0637\u0641\u0627\u064b \u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0647\u0645\u0647 \u067e\u0627\u0631\u062a\u06cc\u0634\u0646\u200c\u0647\u0627 \u0631\u0627 \u062d\u0630\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0622\u0646\u062c\u0627 \u0631\u0627 \u0628\u06cc\u200c\u0641\u0627\u06cc\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<p>\u067e\u0627\u0631\u062a\u06cc\u0634\u0646 \u0628\u0646\u062f\u06cc \u0645\u0627 \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0628\u0633\u06cc\u0627\u0631 \u0633\u0627\u062f\u0647 \u0627\u0633\u062a. \u062d\u062f\u0627\u0642\u0644 \u0645\u0627 \u0628\u0647 \u06cc\u06a9 \u067e\u0627\u0631\u062a\u06cc\u0634\u0646 \u0628\u0648\u062a (\u0628\u0627 \u0627\u0646\u062f\u0627\u0632\u0647 1 \u0645\u06af\u0627\u0628\u0627\u06cc\u062a) \u0648 \u06cc\u06a9 \u067e\u0627\u0631\u062a\u06cc\u0634\u0646 \u0631\u06cc\u0634\u0647 (\u0628\u0642\u06cc\u0647 \u062f\u0631\u0627\u06cc\u0648 \u062f\u0631 \u0645\u0648\u0631\u062f \u0645\u0627) \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u0645.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@bootstrap \/]# gdisk \/dev\/sda\r\nGPT fdisk (gdisk) version 1.0.10\r\nPartition table scan:\r\nMBR: protective\r\nBSD: not present\r\nAPM: not present\r\nGPT: present\r\nFound valid GPT with protective MBR; using GPT.\r\nCommand (? for help): o\r\nThis option deletes all partitions and creates a new protective MBR.\r\nProceed? (Y\/N): y\r\nCommand (? for help): n\r\nPartition number (1-128, default 1):\r\nFirst sector (34-40001502, default = 2048) or {+-}size{KMGTP}:\r\nLast sector (2048-40001502, default = 39999487) or {+-}size{KMGTP}: +1M\r\nCurrent type is 8300 (Linux filesystem)\r\nHex code or GUID (L to show codes, Enter = 8300): ef02\r\nChanged type of partition to 'BIOS boot partition'\r\nCommand (? for help): n\r\nPartition number (2-128, default 2):\r\nFirst sector (34-40001502, default = 4096) or {+-}size{KMGTP}:\r\nLast sector (4096-40001502, default = 39999487) or {+-}size{KMGTP}:\r\nCurrent type is 8300 (Linux filesystem)\r\nHex code or GUID (L to show codes, Enter = 8300):\r\nChanged type of partition to 'Linux filesystem'\r\nCommand (? for help): w\r\nFinal checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING\r\nPARTITIONS!!\r\nDo you want to proceed? (Y\/N): y\r\nOK; writing new GUID partition table (GPT) to \/dev\/sda.\r\nThe operation has completed successfully.<\/code><\/pre>\n<\/div>\n<p>\u0633\u067e\u0633 \u067e\u0627\u0631\u062a\u06cc\u0634\u0646 \u0631\u06cc\u0634\u0647 \u062e\u0648\u062f \u0631\u0627 \u0628\u0627 \u0641\u0627\u06cc\u0644 \u0633\u06cc\u0633\u062a\u0645 ext4 \u0641\u0631\u0645\u062a \u0645\u06cc \u06a9\u0646\u06cc\u0645:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@bootstrap \/]# mkfs.ext4 \/dev\/sda2\r\nmke2fs 1.47.1 (20-May-2024)\r\n\/dev\/sda2 contains a vfat file system\r\nProceed anyway? (y,N) y\r\nDiscarding device blocks: done\r\nCreating filesystem with 4999424 4k blocks and 1250928 inodes\r\nFilesystem UUID: c14d23b8-5754-49bc-bc27-d1cb48bd76e3\r\nSuperblock backups stored on blocks:\r\n32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,\r\n4096000\r\nAllocating group tables: done\r\nWriting inode tables: done\r\nCreating journal (32768 blocks): done\r\nWriting superblocks and filesystem accounting information: done<\/code><\/pre>\n<\/div>\n<p>\u0633\u067e\u0633 \u0622\u0646 \u0631\u0627 \u0628\u0647 \/mnt \u0633\u0648\u0627\u0631 \u0645\u06cc \u06a9\u0646\u06cc\u0645 \u0648 fstab \u062e\u0648\u062f \u0631\u0627 \u0627\u0632 \u0622\u0646 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc \u06a9\u0646\u06cc\u0645:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@bootstrap \/]# mount \/dev\/sda2 \/mnt\r\n[root@bootstrap \/]# genfstab -U \/mnt &gt;&gt; \/etc\/fstab<\/code><\/pre>\n<\/div>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 Arch Linux \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 pacstrap \u0646\u0635\u0628 \u06a9\u0646\u06cc\u0645. \u0645\u0627 \u0627\u0632 \u0627\u06cc\u0646 \u0641\u0631\u0635\u062a \u0628\u0631\u0627\u06cc \u0646\u0635\u0628 OpenSSH \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f\u060c \u0632\u06cc\u0631\u0627 \u0628\u0639\u062f\u0627\u064b \u0628\u0631\u0627\u06cc \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u0633\u0631\u0648\u0631 \u062e\u0648\u062f \u0628\u0647 \u0622\u0646 \u0646\u06cc\u0627\u0632 \u062e\u0648\u0627\u0647\u06cc\u0645 \u062f\u0627\u0634\u062a. \u0627\u06cc\u0646 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0633\u062a\u0647 \u0628\u0647 \u0633\u0631\u0639\u062a \u0627\u062a\u0635\u0627\u0644 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0648 \u062f\u06cc\u0633\u06a9 \u0634\u0645\u0627 \u06a9\u0645\u06cc \u0637\u0648\u0644 \u0628\u06a9\u0634\u062f.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@bootstrap \/]# pacstrap -G -M \/mnt base grub linux linux-firmware openssh\r\n==&gt; Creating install root at \/mnt\r\n==&gt; Installing packages to \/mnt\r\n:: Synchronizing package databases...\r\ncore 117.2 KiB 514 KiB\/s 00:00 [########################################] 100% extra 7.4 MiB 37.0 MiB\/s 00:00 [########################################] 100%resolving dependencies...\r\n:: There are 2 providers available for libxtables.so=12-64:\r\n:: Repository core\r\n1) iptables 2) iptables-nft\r\nEnter a number (default=1):\r\n:: There are 3 providers available for initramfs:\r\n:: Repository core\r\n1) mkinitcpio\r\n:: Repository extra\r\n2) booster 3) dracut\r\nEnter a number (default=1):\r\nlooking for conflicting packages...\r\n[...]\r\nTotal Download Size: 520.45 MiB\r\nTotal Installed Size: 992.49 MiB\r\n[...]\r\n(13\/13) Reloading system bus configuration...\r\nSkipped: Running in chroot.<\/code><\/pre>\n<\/div>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-3-%d9%86%d8%b5%d8%a8-%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%a2%d8%b1%da%86-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3\">\u0645\u0631\u062d\u0644\u0647 3 &#8211; \u0646\u0635\u0628 \u0646\u0647\u0627\u06cc\u06cc \u0622\u0631\u0686 \u0644\u06cc\u0646\u0648\u06a9\u0633<\/h2>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u0632 \u0645\u062d\u06cc\u0637 \u0628\u0648\u062a \u0627\u0633\u062a\u0631\u067e \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u0645 \u0648 \u0631\u06cc\u0634\u0647 \u0631\u0627 \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645 \u0646\u0635\u0628 \u0634\u062f\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u0645 \u062a\u0627 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u062a\u0645\u0627\u0645 \u0634\u0648\u062f:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@bootstrap \/]# exit\r\nroot@rescue ~ # .\/root.x86_64\/usr\/bin\/arch-chroot root.x86_64\/mnt<\/code><\/pre>\n<\/div>\n<p>\u0645\u0627 \u062f\u0648\u0628\u0627\u0631\u0647 \u0628\u0627 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06cc\u06a9 \u0622\u06cc\u0646\u0647 \u0648 \u0645\u0642\u062f\u0627\u0631\u062f\u0647\u06cc \u0627\u0648\u0644\u06cc\u0647 \u06a9\u0644\u06cc\u062f pacman \u0634\u0631\u0648\u0639 \u0645\u06cc \u06a9\u0646\u06cc\u0645:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@chroot \/]# echo 'Server = https:\/\/geo.mirror.pkgbuild.com\/$repo\/os\/$arch' &gt; \/etc\/pacman.d\/mirrorlist\r\n[root@chroot \/]# pacman-key --init\r\n[root@chroot \/]# pacman-key --populate archlinux<\/code><\/pre>\n<\/div>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u0646\u0648\u0628\u062a \u0628\u0647 \u0646\u0635\u0628 \u0628\u0648\u062a \u0644\u0648\u062f\u0631 \u062f\u0631 \u062f\u0631\u0627\u06cc\u0648 \u062e\u0648\u062f \u0631\u0633\u06cc\u062f\u0647 \u0627\u0633\u062a<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@chroot \/]# grub-install \/dev\/sda\r\nInstalling for i386-pc platform.\r\nInstallation finished. No error reported.\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@chroot \/]# grub-mkconfig -o \/boot\/grub\/grub.cfg\r\nGenerating grub configuration file ...\r\nFound linux image: \/boot\/vmlinuz-linux\r\nFound initrd image: \/boot\/initramfs-linux.img\r\nFound fallback initrd image(s) in \/boot: initramfs-linux-fallback.img\r\nWarning: os-prober will not be executed to detect other bootable partitions.\r\nSystems on them will not be added to the GRUB boot configuration.\r\nCheck GRUB_DISABLE_OS_PROBER documentation entry.\r\nAdding boot menu entry for UEFI Firmware Settings ...\r\ndone<\/code><\/pre>\n<\/div>\n<p>\u0634\u0628\u06a9\u0647 \u062a\u0648\u0633\u0637 systemd-networkd \u0645\u062f\u06cc\u0631\u06cc\u062a \u062e\u0648\u0627\u0647\u062f \u0634\u062f. \u0628\u0631\u0627\u06cc \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0628\u0627\u06cc\u062f \u0641\u0627\u06cc\u0644 \/etc\/systemd\/network\/ether.network \u0631\u0627 \u0628\u0627 \u0645\u062d\u062a\u0648\u0627\u06cc \u0632\u06cc\u0631 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>cat &lt;&lt; EOF &gt; \/etc\/systemd\/network\/ether.network\r\n[Match]\r\nType=ether\r\n[Network]\r\nDHCP=yes\r\nEOF<\/code><\/pre>\n<\/div>\n<p>\u0627\u06cc\u0646 \u0647\u0645\u0647 \u0631\u0627\u0628\u0637 \u0647\u0627\u06cc \u0634\u0628\u06a9\u0647 \u0627\u062a\u0631\u0646\u062a \u0631\u0627 \u0628\u0631\u0627\u06cc DHCP \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u062e\u062f\u0645\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0631\u0627 \u0641\u0639\u0627\u0644 \u0645\u06cc \u06a9\u0646\u06cc\u0645:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@chroot \/]# systemctl enable systemd-networkd\r\nCreated symlink '\/etc\/systemd\/system\/dbus-org.freedesktop.network1.service' \u2192 '\/usr\/lib\/systemd\/system\/systemd-networkd.service'.\r\nCreated symlink '\/etc\/systemd\/system\/multi-user.target.wants\/systemd-networkd.service' \u2192 '\/usr\/lib\/systemd\/system\/systemd-networkd.service'.\r\nCreated symlink '\/etc\/systemd\/system\/sockets.target.wants\/systemd-networkd.socket' \u2192 '\/usr\/lib\/systemd\/system\/systemd-networkd.socket'.\r\nCreated symlink '\/etc\/systemd\/system\/sysinit.target.wants\/systemd-network-generator.service' \u2192 '\/usr\/lib\/systemd\/system\/systemd-network-generator.service'.\r\nCreated symlink '\/etc\/systemd\/system\/network-online.target.wants\/systemd-networkd-wait-online.service' \u2192 '\/usr\/lib\/systemd\/system\/systemd-networkd-wait-online.service'.\r\n[root@chroot \/]# systemctl enable systemd-resolved\r\nCreated symlink '\/etc\/systemd\/system\/dbus-org.freedesktop.resolve1.service' \u2192 '\/usr\/lib\/systemd\/system\/systemd-resolved.service'.\r\nCreated symlink '\/etc\/systemd\/system\/sysinit.target.wants\/systemd-resolved.service' \u2192 '\/usr\/lib\/systemd\/system\/systemd-resolved.service'.<\/code><\/pre>\n<\/div>\n<p>\u062f\u0631 \u0646\u0647\u0627\u06cc\u062a \u0645\u0627 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u0645 \u0627\u0632 \u0637\u0631\u06cc\u0642 SSH \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645 \u062e\u0648\u062f \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u0645. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0628\u0647 \u0633\u0627\u062f\u06af\u06cc \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc \u0645\u062c\u0627\u0632 \u062f\u0631 \/root\/.ssh\/authorized_keys \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u0648 \u06a9\u0644\u06cc\u062f SSH \u0639\u0645\u0648\u0645\u06cc \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0622\u0646 \u0628\u0646\u0648\u06cc\u0633\u06cc\u062f. \u0641\u0631\u0627\u0645\u0648\u0634 \u0646\u06a9\u0646\u06cc\u062f \u06a9\u0647 sshd \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f \u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a \u0633\u0631\u0648\u0631 SSH \u067e\u0633 \u0627\u0632 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062c\u062f\u062f \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u06cc \u0634\u0648\u062f.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>[root@chroot \/]# mkdir \/root\/.ssh\r\n[root@chroot \/]# echo \"&lt;your-ssh-pub-key&gt;\" &gt;&gt; \/root\/.ssh\/authorized_keys\r\n[root@chroot \/]# systemctl enable sshd\r\nCreated symlink '\/etc\/systemd\/system\/multi-user.target.wants\/sshd.service' \u2192 '\/usr\/lib\/systemd\/system\/sshd.service'.<\/code><\/pre>\n<\/div>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u0632 chroot \u062e\u0627\u0631\u062c \u0634\u062f\u0647 \u0648 \u0633\u06cc\u0633\u062a\u0645 \u062e\u0648\u062f \u0631\u0627 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062c\u062f\u062f \u06a9\u0646\u06cc\u0645. \u067e\u0633 \u0627\u0632 \u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647 \u0633\u0631\u0648\u0631 \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u062f\u0631 \u0622\u0631\u0686 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u062a\u0627\u0632\u0647 \u0646\u0635\u0628 \u0634\u062f\u0647 \u062e\u0648\u062f \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0634\u0648\u062f \u0648 \u0627\u0632 \u0637\u0631\u06cc\u0642 SSH \u062f\u0631 \u067e\u0648\u0631\u062a 22 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0644\u06cc\u062f \u0639\u0645\u0648\u0645\u06cc \u0634\u0645\u0627 \u0642\u0627\u0628\u0644 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0627\u0634\u062f.<\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">\u0646\u062a\u06cc\u062c\u0647<\/h2>\n<p>\u062a\u0628\u0631\u06cc\u06a9 \u0645\u06cc \u06af\u0648\u06cc\u0645! \u0627\u06a9\u0646\u0648\u0646 \u062d\u062f\u0627\u0642\u0644 \u0646\u0635\u0628 Arch Linux \u0631\u0627 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u062e\u0648\u062f \u062f\u0627\u0631\u06cc\u062f. \u0627\u0632 \u0627\u06cc\u0646\u062c\u0627 \u0628\u0647 \u0628\u0639\u062f \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0634\u0631\u0648\u0639 \u0628\u0647 \u0646\u0635\u0628 \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc \u0645\u0627\u0646\u0646\u062f Docker\u060c nginx\u060c K8S \u0648 \u063a\u06cc\u0631\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n","protected":false},"excerpt":{"rendered":"\u0645\u0642\u062f\u0645\u0629 \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u0645\u0642\u0627\u0644\u0629 \u0633\u0648\u0641 \u0646\u0642\u0648\u0645 \u0628\u062a\u062b\u0628\u064a\u062a \u0646\u0638\u0627\u0645 Arch Linux \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0639\u0644\u0649 \u062e\u0627\u062f\u0645 \u064a\u0639\u0645\u0644 \u062d\u0627\u0644\u064a\u064b\u0627\u2026","protected":false},"author":1,"featured_media":16162,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Arch Linux \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0647\u062a\u0632\u0646\u0631 \u0627\u0628\u0631\u06cc","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"","_yoast_wpseo_primary_category":"193","footnotes":""},"categories":[193],"tags":[233,229,358],"class_list":{"0":"post-16161","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"tag-cloud","9":"tag-hetzner","10":"tag-linux"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Arch Linux \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0647\u062a\u0632\u0646\u0631 \u0627\u0628\u0631\u06cc - \u0628\u0644\u0627\u06af ITPiran<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itpiran.net\/blog\/ar\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Arch Linux \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0647\u062a\u0632\u0646\u0631 \u0627\u0628\u0631\u06cc - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0645\u0627 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0644\u06cc\u0646\u0648\u06a9\u0633 Arch barebones \u0631\u0627 \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631\u06cc \u06a9\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/ar\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-24T13:05:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/09\/24162327\/linux-cloud.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0643\u064f\u062a\u0628 \u0628\u0648\u0627\u0633\u0637\u0629\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 \u062f\u0642\u0627\u0626\u0642\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Arch Linux \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0647\u062a\u0632\u0646\u0631 \u0627\u0628\u0631\u06cc\",\"datePublished\":\"2024-09-24T13:05:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/\"},\"wordCount\":76,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/09\\\/24162327\\\/linux-cloud.jpg\",\"keywords\":[\"cloud\",\"Hetzner\",\"linux\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\"],\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/\",\"name\":\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Arch Linux \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0647\u062a\u0632\u0646\u0631 \u0627\u0628\u0631\u06cc - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/09\\\/24162327\\\/linux-cloud.jpg\",\"datePublished\":\"2024-09-24T13:05:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/09\\\/24162327\\\/linux-cloud.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/09\\\/24162327\\\/linux-cloud.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-archlinux-on-a-hetzner-cloud-server\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Arch Linux \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0647\u062a\u0632\u0646\u0631 \u0627\u0628\u0631\u06cc\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/ar\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u0643\u064a\u0641\u064a\u0629 \u062a\u062b\u0628\u064a\u062a Arch Linux \u0639\u0644\u0649 \u062e\u0627\u062f\u0645 Hetzner \u0627\u0644\u0633\u062d\u0627\u0628\u064a - \u0645\u062f\u0648\u0646\u0629 ITPiran","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itpiran.net\/blog\/ar\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/","og_locale":"ar_AR","og_type":"article","og_title":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Arch Linux \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0647\u062a\u0632\u0646\u0631 \u0627\u0628\u0631\u06cc - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0645\u0627 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0644\u06cc\u0646\u0648\u06a9\u0633 Arch barebones \u0631\u0627 \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631\u06cc \u06a9\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/ar\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-09-24T13:05:10+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/09\/24162327\/linux-cloud.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u0643\u064f\u062a\u0628 \u0628\u0648\u0627\u0633\u0637\u0629":"admin","\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631":"6 \u062f\u0642\u0627\u0626\u0642"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Arch Linux \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0647\u062a\u0632\u0646\u0631 \u0627\u0628\u0631\u06cc","datePublished":"2024-09-24T13:05:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/"},"wordCount":76,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/09\/24162327\/linux-cloud.jpg","keywords":["cloud","Hetzner","linux"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc"],"inLanguage":"ar","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/","name":"\u0643\u064a\u0641\u064a\u0629 \u062a\u062b\u0628\u064a\u062a Arch Linux \u0639\u0644\u0649 \u062e\u0627\u062f\u0645 Hetzner \u0627\u0644\u0633\u062d\u0627\u0628\u064a - \u0645\u062f\u0648\u0646\u0629 ITPiran","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/09\/24162327\/linux-cloud.jpg","datePublished":"2024-09-24T13:05:10+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/"]}]},{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/09\/24162327\/linux-cloud.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/09\/24162327\/linux-cloud.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-archlinux-on-a-hetzner-cloud-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Arch Linux \u0628\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0647\u062a\u0632\u0646\u0631 \u0627\u0628\u0631\u06cc"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"\u0645\u062f\u0648\u0646\u0629 ITPiran","description":"\u0623\u062e\u0628\u0627\u0631 \u0648\u0645\u0642\u0627\u0644\u0627\u062a \u0639\u0646 \u0627\u0644\u062a\u062c\u0627\u0631\u0629 \u0627\u0644\u0645\u0633\u062a\u062f\u0627\u0645\u0629 \u0627\u0644\u0625\u064a\u0631\u0627\u0646\u064a\u0629","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"\u0645\u062f\u0648\u0646\u0629 \u0627\u0644\u0623\u0639\u0645\u0627\u0644 \u0627\u0644\u0625\u064a\u0631\u0627\u0646\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u062f\u0627\u0645\u0629","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"\u0645\u0633\u0624\u0644","url":"https:\/\/www.itpiran.net\/blog\/ar\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/posts\/16161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/comments?post=16161"}],"version-history":[{"count":2,"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/posts\/16161\/revisions"}],"predecessor-version":[{"id":16164,"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/posts\/16161\/revisions\/16164"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/media\/16162"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/media?parent=16161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/categories?post=16161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/ar\/wp-json\/wp\/v2\/tags?post=16161"}],"curies":[{"name":"\u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}