FreeBSD 12 पर Pkg पैकेज मैनेजर का उपयोग कैसे करें

परिचय

FreeBSD एक खुला स्रोत Unix- जैसा ऑपरेटिंग सिस्टम है जो आधुनिक सर्वर, डेस्कटॉप और एम्बेडेड प्लेटफार्मों को बिजली देने के लिए उपयोग किया जाता है। नेटफ्लिक्स, याहू !, व्हाट्सएप, बीबीसी और सोनी जैसे दिग्गज किसी न किसी रूप में फ्रीबीएसडी का उपयोग करते हैं। फ्रीबीएसडी प्रणाली को व्यापक रूप से लिनक्स के रूप में नहीं जाना जाता है, बड़े पैमाने पर क्योंकि लिनक्स ने डेस्कटॉप पर कई वर्षों तक ध्यान केंद्रित किया है और फ्रीबीएसडी परियोजना को अधिक सर्वर आधारित होने का श्रेय दिया है।

इस गाइड में, आप FreeBSD 12 पर पैकेज प्रबंधन के बारे में जानेंगे।

पोर्ट बनाम पैकेज

FreeBSD पर हमारे पास ऐड-ऑन सॉफ़्टवेयर स्थापित करने के दो अलग-अलग तरीके हैं: पोर्ट्स कलेक्शन , या पोर्ट्स के माध्यम से, और सॉफ़्टवेयर इंस्टॉल करने और प्रबंधित करने के लिए पूर्व-कॉन्फ़िगर किए गए पैकेजों के माध्यम से।

पोर्ट्स FreeBSD पर अतिरिक्त सॉफ्टवेयर बनाने की एक प्रणाली है। पोर्ट्स के साथ आप सॉफ्टवेयर विक्रेता द्वारा उपलब्ध कराए गए कच्चे स्रोत कोड के साथ शुरू करते हैं और सॉफ्टवेयर को ठीक उसी तरह से बनाते हैं, जिस तरह से आपको अपनी ज़रूरत के अनुसार सुविधाओं को सक्षम और अक्षम करना है।

पैकेज पूर्व संकलित सॉफ़्टवेयर हैं, और वे पोर्ट के निर्माण का परिणाम हैं, विकल्पों का उपयोग करते हुए पोर्ट मेंटेनर सोचता है कि लोगों की व्यापक विविधता के लिए सबसे उपयोगी होगा और उन्हें आसानी से इंस्टॉल करने योग्य बनाने के लिए पैकेज में बंडल करना। पैकेज आपको ऐड-ऑन सॉफ़्टवेयर को जल्दी से इंस्टॉल, अनइंस्टॉल और अपग्रेड करने देते हैं। FreeBSD की पैकेजिंग प्रणाली को पैकेज कहा जाता है , या pkg। पैकेज की जानकारी SQLite डेटाबेस में संग्रहीत हो जाती है जिसे आप पैकेज डेटा के बारे में क्वेरी कर सकते हैं।

FreeBSD पैकेज प्रबंधन के बारे में एक और महत्वपूर्ण बात पैकेज बायनेरिज़ का स्थान है। पैकेज के तहत बायनेरिज़ स्थापित करते हैं /usr/local, और अधिकांश कॉन्फ़िगरेशन फ़ाइलें /usr/local/etcइसके बजाय समाप्त होती हैं /etc। यदि आप लिनक्स दुनिया से आते हैं तो आपको यह बहुत ही असामान्य लग सकता है।

FreeBSD पैकेज मैनेजर, pkg

पारंपरिक FreeBSD पैकेज प्रबंधन उपकरण के लिए अगली पीढ़ी का प्रतिस्थापन है pkg। कई सुविधाओं की पेशकश करना जो बाइनरी पैकेजों के साथ तेजी से और आसान काम करते हैं, pkgसॉफ्टवेयर स्थापित करने का सबसे आसान तरीका है जो पहले से ही FreeBSD के आधार प्रणाली में शामिल नहीं है। यह कई उप-प्रोग्रामों के साथ एक एकल कार्यक्रम है जिसका उपयोग आप संकुल के हर ऑपरेशन के बारे में करेंगे जैसे कि संकुल को स्थापित करना, हटाना और जांच करना। सभी पैकेज संचालन और परिवर्तनों को rootया के माध्यम से चलाया जाना चाहिए sudo

यहाँ है कि आप curlFreeBSD पर पैकेज कैसे स्थापित करेंगे :

pkg install curl

आप सॉफ़्टवेयर इंस्टॉल करते समय प्रश्न -yसे बचने के लिए कमांड को फीड Proceed with this action? [y/N]:कर सकते हैं या आप pkgहमेशा -yकॉन्फ़िगरेशन फ़ाइल में मान सकते हैं ।

पैकेज को हटाने के लिए, आप उपयोग करेंगे delete:

pkg delete curl

जैसा कि आप देख सकते हैं, यह बहुत सरल और सहज है।

pkg helpउपलब्ध उप-क्षेत्र पर एक त्वरित संदर्भ के लिए, या pkg help <subcommand>किसी विशेष उप-पृष्ठ के लिए मैनुअल पृष्ठ प्रदर्शित करने के लिए उपयोग करें :

pkg help
pkg help install
pkg help delete

स्थापित कर रहा है pkg

FreeBSD का स्टॉक संस्करण pkgइंस्टॉल किए गए पैकेज मैनेजर के साथ जहाज नहीं करता है। पहली बार जब आप कुछ पैकेज स्थापित करने का प्रयास करते हैं, pkgतो पैकेज प्रबंधन टूल को स्थापित करने के लिए आपको संकेत देता है। उदाहरण के लिए, मान लें कि पहला पैकेज जिसे आप अपने ताज़ा FreeBSD पर स्थापित करना चाहते हैं wget, और आप अपने टर्मिनल में निम्नलिखित संकेत देखेंगे:

The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y

आप हिट करेंगे Yऔर ENTERपैकेज मैनेजमेंट टूल इंस्टालेशन शुरू हो जाएगा। इसके स्थान पर होने के बाद, प्रारंभिक सॉफ़्टवेयर पैकेज जिसे आप स्थापित करना चाहते थे ( wget) स्थापित किया जाएगा।

आप अन्य पैकेज को जोड़कर, बिना चलाए, पैकेजिंग सिस्टम को अपने आप स्थापित कर सकते हैं pkg bootstrap। इसके अतिरिक्त, pkgखुद को और अन्य पैकेजों को स्थापित और अद्यतन करना जानता है।

नोट: Vultr उदाहरण pkgडिफ़ॉल्ट रूप से स्थापित किया गया है, इसलिए आपको इसे स्थापित करने की आवश्यकता नहीं है।

का विन्यास pkg

pkgकार्यक्रम, अत्यधिक लचीला डिज़ाइन किया गया है कई विकल्प होने प्रत्येक subcommand साथ। आप pkgमें स्थित, सिस्टम-वाइड कॉन्फ़िगरेशन फ़ाइल के साथ अधिकांश कार्यक्रमों के लिए अनुकूलित, लेकिन सुसंगत व्यवहार स्थापित कर सकते हैं /usr/local/etc/pkg.conf

फ़ाइल के लिए टिप्पणी-आउट चूक हैं pkg। बस उस फ़ाइल को पढ़कर, आप बहुत कुछ सीख सकते हैं कि कैसे pkgव्यवहार किया जाता है। कॉन्फ़िगरेशन को यूनिवर्सल कॉन्फ़िगरेशन भाषा (UCL) में लिखा गया है और इसमें कमेंट-आउट कॉन्फ़िगरेशन विकल्प और काफी कुछ उपनाम हैं। चर को एक पूर्णांक, एक स्ट्रिंग या एक बूलियन मान पर सेट किया जा सकता है:

#PKG_DBDIR = "/var/db/pkg";
#PKG_CACHEDIR = "/var/cache/pkg";
#PORTSDIR = "/usr/ports";
#INDEXDIR = "";
#INDEXFILE = "INDEX-10";        # Autogenerated
#HANDLE_RC_SCRIPTS = false;
#DEFAULT_ALWAYS_YES = false;
#ASSUME_ALWAYS_YES = false;
. . .

आप pkgउपकमांडों के लिए उपनामों को परिभाषित कर सकते हैं pkg.conf। नीचे के भाग में pkg.conf, आपको लेबल वाला एक अनुभाग मिलेगा ALIAS। जब आप अपने आप को बार-बार जटिल कमांड चलाते हुए पाते हैं, तो आपको उपनाम जोड़ना चाहिए।

फ़ाइल प्रारूप और विकल्पों के बारे में अधिक जानकारी के लिए, आप pkg.conf(5)मैन पेज का संदर्भ ले सकते हैं :

man pkg.conf

पैकेज ढूँढना

अब आपके पास एक पैकेज मैनेजर स्थापित हो गया है, आप पैकेज स्थापित कर सकते हैं। यदि आप एक sys-admin हैं, तो आप इस तथ्य से परिचित हैं कि विभिन्न ऑपरेटिंग सिस्टम एक ही सॉफ्टवेयर के पैकेज्ड संस्करणों को अलग-अलग नाम देते हैं। उदाहरण के लिए, FreeBSD पर अपाचे वेब सर्वर के लिए एक पैकेज, अलग लिनक्स वितरण पर पैक अपाचे की तुलना में पूरी तरह से अलग नाम होगा। इसलिए, इससे पहले कि आप कुछ भी स्थापित कर सकें, आपको यह पता लगाना होगा कि आप जिस पैकेज को स्थापित करना चाहते हैं उसका नाम क्या है।

FreeBSD प्रोजेक्ट एक सार्वजनिक रिपॉजिटरी में पैकेज के कई सेट प्रदान करता है, और उन्हें हर कुछ दिनों में अपडेट किया जाता है। वर्तमान में 25,000 से अधिक पैकेज हैं।

उदाहरण के लिए, आइए अपाचे वेब सर्वर के लिए खोज करने का प्रयास करें:

pkg search apache
# apache24-2.4.38                Version 2.4.x of Apache web server

यह apacheउनके नाम के साथ सभी पैकेज पाएंगे । यह एक लंबी सूची लौटाएगा, लेकिन आप जो देख रहे हैं वह apache24पैकेज है। हर पैकेज का संक्षिप्त विवरण होता है। यह तय करने में आपकी मदद करनी चाहिए कि किस पैकेज को स्थापित करना है, लेकिन यह हमेशा सरल नहीं होता है।

कुछ खोज सैकड़ों परिणाम उत्पन्न कर सकती हैं। आपको खोज परिणामों को ट्रिम या समायोजित करने के लिए विभिन्न कमांड लाइन विकल्पों का उपयोग करना होगा। सामान्य खोज विकल्पों के बारे में अधिक जानने के लिए pkg-searchमैन पेज या हेल्प पेज pkg help searchसे परामर्श करें।

यदि आप सुनिश्चित नहीं हैं कि एक पैकेज वह है जो आप वास्तव में चाहते हैं, तो आप पैकेज के विवरण देखने के लिए निम्नलिखित कमांड का उपयोग कर सकते हैं:

pkg search -R apache24

# name: "apache24"
# origin: "www/apache24"
# version: "2.4.38"
# comment: "Version 2.4.x of Apache web server"
# maintainer: "[email protected]"
# www: "https://httpd.apache.org/"
# abi: "FreeBSD:12:amd64"
# arch: "freebsd:12:x86:64"
# prefix: "/usr/local"
# . . .
# . . .

यह कमांड आपको पैकेज के बारे में बहुत सारी उपयोगी जानकारी देगा।

संकुल स्थापित करना

सॉफ़्टवेयर स्थापित करने के लिए, स्थापित करने के लिए installउपकमांड और पैकेज के नाम का उपयोग करें :

pkg install apache24

जब आप पैकेज इंस्टॉल साथ pkg install, pkgस्थानीय पैकेज सूची सलाह भी लेता है, तो कम से रिपोजिटरी से अनुरोध किया पैकेज को डाउनलोड करता है pkg.FreeBSD.org। एक बार पैकेज स्थापित हो जाने के बाद, इसे एक SQLite डेटाबेस में रखा जाता है /var/db/pkg/local.sqlite। ध्यान रखें कि यह फ़ाइल नष्ट न करें, अन्यथा, आपका सिस्टम खो जाएगा कि कौन से पैकेज इंस्टॉल किए गए हैं। यदि सॉफ़्टवेयर में निर्भरताएं हैं, pkgतो उन्हें पता लगाएगा और उन्हें बेस पैकेज के साथ स्थापित करेगा। निर्भरता के रूप में स्थापित पैकेज को स्वचालित पैकेज कहा जाता है।

पैकेज मैनेजर में इंटरनेट पर सिर्फ पैकेज डाउनलोड करने और उन्हें डिस्क पर एक स्थान पर सहेजने की क्षमता होती है। यह आपको उन्हें किसी अन्य समय पर स्थापित करने की अनुमति देता है। आप pkg fetchइसे स्थापित किए बिना पैकेज डाउनलोड करने के लिए कमांड का उपयोग कर सकते हैं :

pkg fetch nginx

यह कमांड अपनी निर्भरता के बिना सिर्फ Nginx लाएगा। आप -dसभी निर्भरताओं के साथ-साथ नामित पैकेज को हथियाने के लिए ध्वज का उपयोग कर सकते हैं :

pkg fetch -d nginx

संकुल को संकुल कैश निर्देशिका में डाउनलोड किया जाता है /var/cache/pkg। आपके द्वारा संकुल pkgलाने के बाद, उन्हें इस निर्देशिका में जोड़ देगा। इसमें क्या है, यह देखने के लिए आप फाइलों को सूचीबद्ध कर सकते हैं:

ls /var/cache/pkg

अब, एक भ्रूण के बाद डाउनलोड किए गए पैकेज को स्थापित करने के लिए, pkg installसामान्य रूप से चलाएं । इंस्टॉलेशन प्रक्रिया डाउनलोड की गई फ़ाइलों के बजाय कैश्ड फ़ाइलों का उपयोग करती है।

समय के साथ, पैकेज कैश डायरेक्टरी बड़ी हो सकती है। pkg cleanआदेश किसी भी कैश्ड संकुल कि नए संस्करण ने ले ली है, साथ ही किसी भी पैकेज फ़ाइलों को नहीं रह गया है भंडार में हैं निकालता है:

pkg clean

यदि आप सभी कैश्ड पैकेज को हटाना चाहते हैं, तो -aध्वज का उपयोग करें :

pkg clean -a

यदि आप प्रत्येक पैकेज को स्थापित या अपग्रेड करने के बाद पैकेज कैश को स्वचालित रूप से साफ़ करना चाहते हैं, तो pkg.confविकल्प AUTOCLEANको सेट करें true

स्थापित पैकेजों के बारे में जानकारी प्राप्त करना

यदि आप भूल जाते हैं कि आपने सिस्टम पर कौन से पैकेज इंस्टॉल किए हैं तो आप pkg infoइनस्टॉल सॉफ्टवेयर की पूरी सूची प्राप्त कर सकते हैं :

pkg info
# atk-2.28.1                     GNOME accessibility toolkit (ATK)
# avahi-app-0.7_2                Service discovery on a local network
# ca_root_nss-3.42.1             Root certificate bundle from the Mozilla Project
# . . .
# . . .

यदि आप एक स्थापित पैकेज, उपयोग pkg infoऔर पैकेज नाम के बारे में अधिक जानकारी चाहते हैं । यह मानव-अनुकूल रिपोर्ट में पैकेज स्थापना विवरण दिखाता है:

pkg info nginx
# nginx-1.14.2_3,2
# Name           : nginx
# Version        : 1.14.2_3,2
# . . .
# . . .

आप सॉफ़्टवेयर के संस्करण, सॉफ़्टवेयर इंस्टॉलेशन के समय, सॉफ़्टवेयर लाइसेंस, संकलन-समय के झंडे और बहुत कुछ जैसे कई उपयोगी जानकारी देख सकते हैं। चेक pkg-infoपूर्ण विवरण के लिए आदमी पेज।

संकुल हटाना

बाइनरी संकुल की स्थापना रद्द करने के लिए pkg deleteउपकमांड का उपयोग करें । यह भी उपलब्ध है pkg remove:

pkg delete nginx
# or
pkg remove nginx

आपको निकाले जाने वाले पैकेजों की एक सूची मिल जाएगी और यह कितनी जगह खाली कर देगा।

यदि आप किसी पैकेज को निकालते हैं, जो अन्य पैकेजों पर निर्भर करता है, pkgतो निर्भर पैकेजों को भी हटा देता है।

लॉकिंग पैकेज

एक समय ऐसा हो सकता है जब आप अपने सर्वर पर एक पैकेज चाहते हैं जो कभी अपग्रेड न हो। जब आप किसी पैकेज को लॉक करते हैं, pkgतो उसे अपग्रेड, डाउनग्रेड, अनइंस्टॉल या रीइंस्टॉल नहीं करेंगे। यह पैकेज की निर्भरता और उन कार्यक्रमों पर निर्भर करता है जो उन पर लागू होते हैं।

pkg lockपैकेज लॉक करने के लिए उपयोग करें :

pkg lock openssl

यह opensslपैकेज अब बंद है।

सिस्टम पर वर्तमान में बंद सभी पैकेजों को सूचीबद्ध करने के लिए, -lध्वज का उपयोग करें :

pkg lock -l

लॉक को हटाने के लिए pkg unlockकमांड का उपयोग करें :

pkg unlock openssl

सिस्टम पर सभी पैकेजों को एक साथ लॉक या अनलॉक करने के लिए, -aध्वज का उपयोग करें :

pkg lock -a
pkg unlock -a

पैकेज रिपोजिटरी

पैकेज रिपॉजिटरी द्वारा समर्थित हैं pkg, जिन्हें संकुल का संग्रह कहा जाता है। आप रिपॉजिटरी को जोड़, निकाल, सक्षम और अक्षम कर सकते हैं। आपको UCL प्रारूप का उपयोग करके प्रत्येक रिपॉजिटरी को अपनी फ़ाइल में कॉन्फ़िगर करना चाहिए। आधिकारिक FreeBSD रिपॉजिटरी /etc/pkgनिर्देशिका में हैं। रेपो "FreeBSD" सक्षम के साथ FreeBSD जहाज। आपको इसकी कॉन्फ़िगरेशन फ़ाइल मिलेगी /etc/pkg/FreeBSD.conf:

FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}

आप आवश्यकतानुसार रिपॉजिटरी जोड़ और हटा सकते हैं। जैसा कि /etc/pkgआधिकारिक FreeBSD रिपॉजिटरी के लिए आरक्षित है, आपको दूसरी निर्देशिका की आवश्यकता होगी। पारंपरिक स्थान है /usr/local/etc/pkg/repos। यदि आप एक अलग निर्देशिका का उपयोग करना चाहते हैं, तो आपको विकल्प के pkg.confसाथ एक स्थान निर्धारित करना होगा REPO_DIRS। स्थानीय रिपॉजिटरी निर्देशिका डिफ़ॉल्ट रूप से मौजूद नहीं है, इसलिए आपको इसे बनाने की आवश्यकता होगी mkdir -p /usr/local/etc/pkg/repos। उस निर्देशिका में अपने स्वयं के रिपॉजिटरी कॉन्फ़िगरेशन रखें।

उदाहरण pkgउपखंड

यह खंड कुछ सबसे अधिक बार उपयोग किए जाने वाले उपकमांडों की सूची देगा जिन्हें आप FreeBSD सर्वर को प्रशासित करते समय सबसे अधिक उपयोग करेंगे।

# Installs a package without asking any questions
pkg install -y package

# Makes a backup of the local package database
pkg backup

# Lists all installed packages
pkg info

# Shows extended information for a package
pkg info package

# Searches package repository
pkg search -i package

# Shows packages with known security vulnerabilities
pkg audit -F

# Shows which package owns the named file
pkg which file

# Removes unused packages
pkg autoremove

# Uninstalls a package
pkg delete package

# Removes cached packages from /var/cache/pkg 
pkg clean -ay

# Updates local copy of the package catalog
pkg update

# Upgrades installed packages to their latest version
pkg upgrade

# Checks the integrity of all your packages
pkg check -saq

# Verifies that a package's files are unaltered
pkg check -s nginx

# Shows what files came with the package
pkg info -l nginx

# Lists non-automatic packages
pkg prime-list

महत्वपूर्ण फाइलें और निर्देशिका

  • pkgविन्यास फाइल -/usr/local/etc/pkg.conf
  • आधिकारिक फ्रीबीएसडी रिपॉजिटरी के लिए आरक्षित निर्देशिका - /etc/pkg
  • FreeBSD रिपोजिटरी फ़ाइल - /etc/pkg/FreeBSD.conf
  • कस्टम रिपॉजिटरी के लिए पारंपरिक स्थान - /usr/local/etc/pkg/repos
  • पैकेज कैश निर्देशिका - /var/cache/pkg
  • SQLite डेटाबेस - /var/db/pkg/local.sqlite

सारांश

FreeBSD तृतीय-पक्ष सॉफ़्टवेयर स्थापित करने के लिए दो पूरक प्रौद्योगिकियाँ प्रदान करता है: FreeBSD पोर्ट्स संग्रह, स्रोत और पैकेज से स्थापित करने के लिए, पूर्व-निर्मित बायनेरिज़ से स्थापित करने के लिए। चूंकि FreeBSD सार्वभौमिक पैकेज प्रबंधन की ओर सिस्टम को निर्णायक रूप से स्थानांतरित कर रहा है, pkgसंभव के साथ तीसरे पक्ष के सॉफ़्टवेयर को प्रबंधित करने का प्रयास करें । जब तक आपके इच्छित सॉफ़्टवेयर का कोई पैक संस्करण नहीं है, तब तक पोर्ट का उपयोग करने से बचें या आपको संकलन-समय विकल्पों को अनुकूलित करने की आवश्यकता है।



Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ