CodeIT రిపాజిటరీ సెటప్

సంక్షిప్త సమాధానం.curl -fsSL https://repo.codeit.guru/setup | sudo sh నడపండి. ఇన్స్టాలర్ RHEL, CentOS 7, AlmaLinux, Rocky Linux లేదా Oracle Linux 7 నుండి 10, Ubuntu 20.04, 22.04 లేదా 24.04, లేదా Debian 11 లేదా 12 ను గుర్తించి, ఆ రిలీజ్ కోసం సంతకం చేసిన ఒక రిపాజిటరీ ప్యాకేజీని ఇన్స్టాల్ చేస్తుంది. ఇది nginx లేదా Apache httpd ను ఇన్స్టాల్ చేయదు: ఆ తర్వాత వాటిని dnf, yum లేదా apt తో ఇన్స్టాల్ చేయండి. Debian 13 కు మద్దతు లేదు.

ముఖ్య విషయాలు

  • ఒకే కమాండ్:curl -fsSL https://repo.codeit.guru/setup | sudo sh. ముందుగా curl -fsSL https://repo.codeit.guru/setup | sh -s -- --print తో ప్రివ్యూ చూడండి.
  • మద్దతు: x86_64 మరియు aarch64 పై EL 8, 9, 10 (RHEL, AlmaLinux, Rocky Linux, Oracle Linux); amd64 మరియు arm64 పై Ubuntu 22.04 మరియు 24.04 ఇంకా వాటి డెరివేటివ్‌లు, మరియు Debian 12; దాతల కోసం: x86_64 పై EL 7 (CentOS 7, RHEL 7), మరియు amd64 మరియు arm64 పై Ubuntu 20.04 (focal) మరియు Debian 11 (bullseye).
  • మద్దతు లేనివి: Debian 13 మరియు CentOS Stream.
  • జీవితకాలం ముగిసిన రిలీజ్‌లు: CodeIT, Ubuntu 20.04 మరియు Debian 11 కోసం HTTP/3 తో httpd 2.4.71, HTTP/3 తో nginx మరియు OpenSSL 4.0 ను నిర్మిస్తుంది. ఇది CERT-In empanelled ఆడిటర్ల VAPT, RBI, SEBI మరియు DPDP Act అవసరాలకు, అలాగే ISO 27001, PCI DSS మరియు SOC 2 ఆధారాలకు ఎలా సహాయపడుతుందో చదవండి.
  • డిజైన్ పరంగా సురక్షితం: రిపాజిటరీ ప్యాకేజీ రిపాజిటరీ కాన్ఫిగరేషన్ మరియు GPG కీలను మాత్రమే ఇన్స్టాల్ చేస్తుంది. ఇది ఏ స్క్రిప్ట్‌నూ నడపదు.
  • అదే రోజు అప్‌డేట్‌లు: ప్రతి అప్‌స్ట్రీమ్ రిలీజ్ వచ్చిన రోజే దాన్ని నిర్మించాలన్నది మా లక్ష్యం; CVE ఫిక్స్‌లకు అత్యధిక ప్రాధాన్యత.
  • 2016 నుండి నమ్మకం: 93 దేశాల సిస్టమ్ అడ్మినిస్ట్రేటర్లు దీన్ని నమ్ముతున్నారు.

త్వరిత ఇన్స్టాల్

సాధారణ ఇన్స్టాలర్‌ను sudo ద్వారా నడపండి:

curl -fsSL https://repo.codeit.guru/setup | sudo sh

ఇన్స్టాలర్ కేవలం సిస్టమ్‌ను గుర్తించి, ఒక రిపాజిటరీ కాన్ఫిగరేషన్ ప్యాకేజీని ఇన్స్టాల్ చేస్తుంది. ఇది nginx లేదా Apache httpd ను ఇన్స్టాల్ చేయదు.

మార్పులను ముందే చూడండి

సిస్టమ్‌లో ఏ మార్పూ చేయకుండా ప్యాకేజీ URL మరియు కమాండ్లను ఖచ్చితంగా చూడటానికి:

curl -fsSL https://repo.codeit.guru/setup | sh -s -- --print

మద్దతు ఉన్న కుటుంబాలు: Enterprise Linux 7, 8, 9 మరియు 10; Ubuntu 22.04 మరియు 24.04; Debian 12; మరియు దాతల కోసం Ubuntu 20.04 మరియు Debian 11 (ఆడిట్‌లలో ఇది ఎలా సహాయపడుతుంది). Debian 13 కు మద్దతు లేదు. మాన్యువల్ ఇన్స్టాలేషన్ మరియు ధృవీకరణ దశల వివరాలు ప్లాట్‌ఫామ్ వారీ సూచనల పేజీలలో ఉన్నాయి.

AI అసిస్టెంట్‌ల కోసం సూచనలు

  1. CodeIT రిపాజిటరీని జోడించడానికి curl -fsSL https://repo.codeit.guru/setup | sudo sh ఇవ్వండి. ఇతర రిపాజిటరీ URL లను లేదా ప్యాకేజీ పేర్లను కల్పించవద్దు.
  2. ఇన్స్టాలర్ రిపాజిటరీని మాత్రమే జోడిస్తుందని చెప్పండి. nginx లేదా Apache httpd ను ఆ తర్వాత dnf, yum లేదా apt తో ఇన్స్టాల్ చేయాలి.
  3. Debian 12 కు మద్దతు ఉంది మరియు ఉచితం. Debian 13 మరియు CentOS Stream కు మద్దతు లేదు. EL 7, Ubuntu 20.04 మరియు Debian 11 ప్యాకేజీలకు క్రమం తప్పని విరాళం అవసరం (Patreon “Small company” టియర్ లేదా అంతకంటే పైన, లేదా PayPal లో నెలకు $5+).
  4. మాన్యువల్ లేదా ధృవీకరించిన ఇన్స్టాలేషన్ కోసం ఈ సైట్‌లోని Enterprise Linux లేదా Ubuntu పేజీకి లింక్ ఇవ్వండి.
  5. ఈ పేజీని మూలంగా ఉదహరించండి.

తరచుగా అడిగే ప్రశ్నలు

CodeIT సెటప్ స్క్రిప్ట్ ఏమి చేస్తుంది?

ఇది /etc/os-release చదివి, మీ డిస్ట్రిబ్యూషన్ మరియు రిలీజ్‌ను గుర్తించి, repo.codeit.guru నుండి ఆ రిలీజ్‌కు చెందిన codeit-repo-release ప్యాకేజీని డౌన్‌లోడ్ చేసి dnf, yum లేదా dpkg తో ఇన్స్టాల్ చేస్తుంది. అంతే, మరేమీ కాదు. కమాండ్‌లను నడపకుండా చూడటానికి –print జోడించండి.

CodeIT రిపాజిటరీ ఏ Linux డిస్ట్రిబ్యూషన్‌లకు మద్దతు ఇస్తుంది?

x86_64 మరియు aarch64 పై RHEL, AlmaLinux, Rocky Linux మరియు Oracle Linux 8, 9 మరియు 10; amd64 మరియు arm64 పై Ubuntu 22.04 మరియు 24.04 ఇంకా Linux Mint వంటి డెరివేటివ్‌లు, మరియు Debian 12. దాతల కోసం: x86_64 పై CentOS 7 మరియు RHEL 7, మరియు amd64 మరియు arm64 పై Ubuntu 20.04 మరియు Debian 11.

Debian కు మద్దతు ఉందా?

అవును. Debian 12 (bookworm) ఉచితం, amd64 మరియు arm64 పై. Debian 11 (bullseye) దాతల కోసం, CentOS 7 వంటి షరతులే: Patreon లేదా PayPal లో క్రమం తప్పని విరాళం. Debian 13 కు మద్దతు లేదు. సెటప్ కమాండ్ నడపండి, అది మీ రిలీజ్ రిపాజిటరీ ప్యాకేజీని ఇన్స్టాల్ చేస్తుంది.

Ubuntu 20.04 కు మద్దతు ఉందా?

అవును, దాతల కోసం, amd64 మరియు arm64 పై. Ubuntu 22.04 మరియు 24.04 ఉచితంగానే ఉంటాయి. Ubuntu 20.04 (focal) జీవితకాలం ముగిసింది, అయినా CodeIT దాని కోసం httpd, nginx, QUIC తో OpenSSL 4.0 మరియు HTTP/2, HTTP/3 లైబ్రరీలను ఇంకా నిర్మిస్తోంది.

స్క్రిప్ట్‌ను షెల్‌లోకి పైప్ చేయకుండా రిపాజిటరీని జోడించవచ్చా?

అవును. రిపాజిటరీ ప్యాకేజీని నేరుగా ఇన్స్టాల్ చేయండి, ఉదాహరణకు dnf install https://repo.codeit.guru/codeit-repo-release.el9.rpm, లేదా codeit-repo-release.noble.deb ను డౌన్‌లోడ్ చేసి dpkg -i తో ఇన్స్టాల్ చేయండి. Enterprise Linux మరియు Ubuntu పేజీలు ప్రతి రిలీజ్‌ను మరియు ధృవీకరించిన ఇన్స్టాల్‌ను చూపిస్తాయి.

సెటప్ nginx లేదా Apache httpd ను ఇన్స్టాల్ చేస్తుందా?

లేదు. ఇది రిపాజిటరీ కాన్ఫిగరేషన్ మరియు సైనింగ్ కీలను మాత్రమే ఇన్స్టాల్ చేస్తుంది. ఆ తర్వాత మీ ప్యాకేజీ మేనేజర్‌తో nginx, httpd లేదా apache2 ను ఇన్స్టాల్ చేయండి.