သင်မေးခဲ့သည်- Linux တွင် RPM ပက်ကေ့ခ်ျကို ထည့်သွင်းထားခြင်းရှိ၊ မရှိကို သင်မည်ကဲ့သို့ စစ်ဆေးမည်နည်း။

မာတိကာ

Linux တွင် rpm ကို ထည့်သွင်းထားခြင်း ရှိ၊ မရှိ မည်သို့သိနိုင်မည်နည်း။

လုပ်ထုံးလုပ်နည်း

  1. သင့်စနစ်တွင် မှန်ကန်သော rpm ပက်ကေ့ဂျ်ကို ထည့်သွင်းထားခြင်းရှိမရှိ ဆုံးဖြတ်ရန် အောက်ပါ command ကို အသုံးပြုပါ- dpkg-query -W –showformat '${Status}n' rpm. …
  2. root authority ကို အသုံးပြု၍ အောက်ပါ command ကို run ပါ။ ဥပမာတွင်၊ သင်သည် sudo command ကိုအသုံးပြု၍ root authority ကိုရယူသည်- sudo apt-get install rpm ။

rpm ကို တပ်ဆင်ထားခြင်းရှိမရှိ မည်သို့သိနိုင်မည်နည်း။

သင့်စနစ်တွင် ထည့်သွင်းထားသည့် ပက်ကေ့ဂျ်အားလုံး၏ တပ်ဆင်ရက်စွဲနှင့် အချိန်ကိုပြသရန် အောက်ပါ command ကိုသုံးနိုင်သည်။

  1. rpm -qa - နောက်ဆုံး။ …
  2. rpm -qa –last | grep kernel …
  3. rpm -q – နောက်ဆုံး ဖိုင်စနစ်။

ပရိုဂရမ်တစ်ခုကို Linux တွင် ထည့်သွင်းထားခြင်းရှိ၊ မရှိ မည်သို့သိနိုင်မည်နည်း။

GUI မုဒ်တွင် ထည့်သွင်းထားသော ပက်ကေ့ဂျ်များကို ရှာဖွေခြင်းသည် လွယ်ကူသည်။ ကျွန်ုပ်တို့လုပ်ရမှာက Menu သို့မဟုတ် Dash ကိုဖွင့်ပြီး search box မှာ package name ကိုရိုက်ထည့်လိုက်ပါ။ Package ကို install လုပ်ထားရင်၊ menu entry ကိုတွေ့ပါလိမ့်မယ်။. ဒီအတိုင်း ရိုးရှင်းပါတယ်။

RPM ပက်ကေ့ဂျ်ကို ဘယ်လိုကြည့်ရမလဲ။

သင်လုပ်နိုင်သည် rpm command (rpm command) ကိုယ်တိုင်သုံးပါ။ RPM အထုပ်အတွင်း ဖိုင်များကို စာရင်းပြုစုရန်။

rpm ပက်ကေ့ဂျ်များကို မည်သည့်နေရာတွင် တပ်ဆင်ရသနည်း။

“rpm -ql” ကို အသုံးပြု၍ စစ်ဆေးနိုင်သည်။ ” command သည် packages များအကြောင်း database နှင့်ပတ်သက်ပြီး စိတ်ပူနေသော်လည်း ၎င်းကို “ တွင်သိမ်းဆည်းထားသည်။/var/lib/rpm”.

yum ပက်ကေ့ချ်ကို တပ်ဆင်ထားခြင်းရှိမရှိ မည်သို့သိနိုင်မည်နည်း။

CentOS တွင် ထည့်သွင်းထားသော ပက်ကေ့ခ်ျများကို မည်သို့စစ်ဆေးနည်း

  1. Terminal အက်ပ်ကိုဖွင့်ပါ။
  2. အဝေးထိန်းဆာဗာအတွက် ssh အမိန့်ကို အသုံးပြု၍ အကောင့်ဝင်ပါ- ssh user@centos-linux-server-IP-here။
  3. CentOS တွင် ထည့်သွင်းထားသော ပက်ကေ့ဂျ်အားလုံးအကြောင်း အချက်အလက်ကို ပြပါ၊ run- sudo yum စာရင်းကို ထည့်သွင်းပါ။
  4. ထည့်သွင်းထားသော ပက်ကေ့ဂျ်များအားလုံးကို ရေတွက်ရန်၊ sudo yum စာရင်းကို ထည့်သွင်းပြီး | wc -l။

rpm ကို ထည့်သွင်းရန် မည်သို့တွန်းအားပေးရမည်နည်း။

သို့ install သို့မဟုတ် ပက်ကေ့ဂျ်တစ်ခုကို အဆင့်မြှင့်ပါ၊ -U ညွှန်ကြားချက်လိုင်း ရွေးချယ်မှုကို အသုံးပြုပါ-

  1. rpm ပါ -U ဖိုင်အမည်။rpm ပါမရ။ ဥပမာအားဖြင့် install mlocate RPM ဤအခန်းတွင် နမူနာအဖြစ်အသုံးပြုပြီး အောက်ပါ command ကို run ပါ။
  2. rpm ပါ -U mlocate-0.22.2-2.i686။rpm ပါ။ ...
  3. rpm ပါ -Uhv mlocate-0.22.2-2.i686။rpm ပါ။ ...
  4. rpm ပါ –e package_name။ …
  5. rpm ပါ -qa …
  6. rpm ပါ –qa | နောက်ထပ်။

ထည့်သွင်းထားသည့် rpm ပက်ကေ့ဂျ်များအားလုံးကို မည်သည့် command က စာရင်းပြုစုမည်နည်း။

ထည့်သွင်းထားသော rpm ပက်ကေ့ဂျ်များ၏ ဖိုင်အားလုံးကို ကြည့်ရှုရန်၊ အသုံးပြုပါ။ rpm ဖြင့် -ql (query list) command ကို။

rpm ပက်ကေ့ဂျ်ကို ဘယ်လိုထုတ်ရမလဲ။

RPM ပက်ကေ့ဂျ်များကို ထုပ်ပိုးခြင်း

  1. အထုပ်ကိုရယူပါ။
  2. သင့်အိမ်လမ်းညွှန်သို့ သွားပါ- cd။
  3. ပက်ကေ့ဂျ်ကိုဖွင့်ပါ- rpm2cpio myrpmfile.rpm | cpio -idmv။
  4. (တစ်ကြိမ်သာ) ~/usr/bin ကို သင်၏ PATH ပတ်ဝန်းကျင် ကိန်းရှင်သို့ ပေါင်းထည့်ကာ ~/usr/lib64 ကို သင်၏ LD_LIBRARY_PATH ပတ်ဝန်းကျင် ကိန်းရှင်သို့ ထည့်ပါ။

ကျွန်ုပ်၏စနစ်သည် rpm သို့မဟုတ် Debian ဖြစ်မဖြစ် မည်သို့သိနိုင်မည်နည်း။

ဥပမာအားဖြင့်၊ သင်သည် ပက်ကေ့ဂျ်တစ်ခုကို ထည့်သွင်းလိုပါက၊ သင်သည် Debian-like စနစ် သို့မဟုတ် RedHat-like စနစ်ဖြင့် သင်သိရှိနိုင်သည် dpkg သို့မဟုတ် rpm ရှိကြောင်း စစ်ဆေးခြင်း။ (dpkg ကို ဦးစွာစစ်ဆေးပါ၊ အဘယ်ကြောင့်ဆိုသော် Debian စက်များတွင် ၎င်းတို့တွင် rpm အမိန့်ပေးနိုင်သောကြောင့်…)။

ဒီပို့စ်ကိုကြိုက်လား။ ကျေးဇူးပြု၍ သင်၏မိတ်ဆွေများကိုမျှဝေပါ။
OS ယနေ့