'Sudo apt-get install packagename' විධාන රේඛාව භාවිතා කර මම සමහර පැකේජ සාර්ථකව ස්ථාපනය කර ඇත්තෙමි. නමුත් ගබඩාවල ඇති දේ සෙවීමට හෝ ලැයිස්තුවක් ලබා ගන්නේ කෙසේද?
'Sudo apt-get install packagename' විධාන රේඛාව භාවිතා කර මම සමහර පැකේජ සාර්ථකව ස්ථාපනය කර ඇත්තෙමි. නමුත් ගබඩාවල ඇති දේ සෙවීමට හෝ ලැයිස්තුවක් ලබා ගන්නේ කෙසේද?
Answers:
විධාන රේඛාවෙන්, භාවිතා කරන්න:
apt-cache search keyword
සෙවුම් මූල පදය පැකේජයේ නමක හෝ එහි විස්තරයේ භාවිතා වන ඕනෑම වචනයක් විය හැකිය.
උදාහරණයක් ලෙස, apt-cache search proxy
මෙම පැකේජ දෙකම ඇතුළත් කරන්න:
ඉතා කුඩා ප්රොක්සි - සැහැල්ලු, හැඹිලි රහිත, විකල්ප වශයෙන් නිර්නාමික HTTP ප්රොක්සිය tircd - ට්විටර් API වෙත ircd ප්රොක්සි
සටහන: ලැයිස්තුව දිගු විය හැක, එබැවින් ඔබට එකවර
less
එක් පේළියක් හෝ එක් තිරයක් අනුචලනය කළ හැකි වන පරිදි ප්රතිදානය නල කළ හැකිය , එනම්apt-cache search something | less
.
apt-cache search .
Synaptic බොහෝ විට මෙය කිරීමට වඩාත් පහසු ක්රමයකි, නමුත් ඔබේ කෙළවරේ අවම වශයෙන් X සේවාදායකයක් අවශ්ය වේ (ඔබ ඩෙස්ක්ටොප් පරිසරයක් ක්රියාත්මක නොකරන්නේ නම්). sudo apt-get install synaptic
අවශ්ය නම් ස්ථාපනය කරන්න .
X ඉදිරියට යැවීම හරහා ssh'd සේවාදායකයේ උපාගම:
උබුන්ටු ඩෙස්ක්ටොප් එකේ දේශීයව ධාවනය වන උපාගම:
apt-get
, ඔබට apt-cache
කිසිදු තර්කයකින් තොරව ධාවනය කර කෙටි උදව් / වංචා පත්ර තොරතුරු ලබා ගත හැකිය. දිගු උදව් සඳහා ඔබට සැමවිටම එහි ඇති පිටු කියවිය හැකිය. (එනම් man apt-cache
)
apt install
, එය කිරීමට හොඳ ක්රමයක් තිබේද? මෙම ශ්රිතයේ ප්රතිදානය අවුල් සහගතය. එක් එක් පේළියෙන් කෙනෙකුට පළමු වචනය භාවිතා කළ හැකි නමුත් පහසු ක්රමයක් තිබිය යුතුය.
apt-cache pkgnames
භාවිතා කිරීම aptitude
, apt-cache
සහ apt
සියල්ලම ප්රතිදානය වෙනස් ආකාරයකින් සංයුති කරයි. (මේ කිසිවක් sudo
පැකේජයක් සෙවීමේදී භාවිතා කිරීම අවශ්ය නොවේ .) apt
එහි කියවීමේ හැකියාව සඳහා භාවිතා කිරීමට මම කැමැත්තෙමි . එය පැකේජයේ නම ඉස්මතු කරන අතර විවිධ පැකේජ අතර ඉඩක් තබයි. එය [installed]
දැනටමත් ස්ථාපනය කර ඇති සෑම පැකේජයක් අසලම ලැයිස්තුගත කර ඇත. භාවිතය:
apt search package-name
apt search firefox | grep -A 3 firefox
apt search ^firefox
හෝapt search ^firefox$
විධාන රේඛාවෙන් ඔබට aptitude භාවිතා කළ හැකිය:
aptitude search xxxxxx
apt-cache
, apt-get install aptitude
මම ස්ථාපනය කළ සෑම නව පෙට්ටියකම මම නිතරම එසේ කරමින් සිටියෙමි. කෙසේ වෙතත්, apt-cache
එය ස්ථාපනය කර ඇත්දැයි මට පෙන්වීමට ක්රමයක් සොයාගත නොහැකි බැවින්, මම එය තව දුරටත් කරගෙන යා යුතු යැයි මම
dpkg --list | grep "$1"
) හෝ මේ සඳහා ෂෙල් ශ්රිතය ඔබේ .bash_login
... :-)
Apt-cache විධාන රේඛා මෙවලම apt මෘදුකාංග පැකේජ හැඹිලිය සෙවීම සඳහා භාවිතා කරයි. සරල වචන වලින් කිවහොත්, මෙම මෙවලම මෘදුකාංග පැකේජ සෙවීම, පැකේජ පිළිබඳ තොරතුරු රැස් කිරීම සහ ඩේබියන් හෝ උබුන්ටු පදනම් කරගත් පද්ධති මත ස්ථාපනය සඳහා සූදානම් කර ඇති පැකේජ මොනවාදැයි සෙවීමට භාවිතා කරයි.
ස්ථාපනය කිරීමට පෙර පැකේජයේ නම සහ එහි විස්තරය සොයා ගැනීමට, 'සෙවුම්' ධජය භාවිතා කරන්න. Apt-cache සමඟ “සෙවීම” භාවිතා කිරීමෙන් කෙටි විස්තරයක් සහිත ගැලපෙන පැකේජ ලැයිස්තුවක් පෙන්වනු ඇත. 'Vsftpd' පැකේජයේ විස්තරය සොයා ගැනීමට ඔබ කැමති යැයි කියමු, එවිට විධානය වනු ඇත.
වාක්ය ඛණ්ඩය:
apt-cache search SearchTerm
$ apt-cache search vsftpd
විය හැකි ප්රතිදානය වනුයේ:
vsftpd - lightweight, efficient FTP server written for security
ccze - A robust, modular log coloriser
ftpd - File Transfer Protocol (FTP) server
yasat - simple stupid audit tool
'Vsftpd' වලින් ආරම්භ වන සියලුම පැකේජ සොයා ගැනීමට සහ ලැයිස්තු ගත කිරීමට ඔබට පහත විධානය භාවිතා කළ හැකිය.
$ apt-cache pkgnames vsftpd
ප්රති results ල වැඩි ගණනක් හෝ ග්රෙප් එකක් හරහා ක්රියාත්මක කිරීමට ඔබට අවශ්ය විය හැකිය. උදාහරණයක් වශයෙන්:
apt-cache search firefox | grep plugin
පළමුව මම ඔබට නිර්දේශ කරන්නේ පැකේජ දර්ශක ලිපිගොනු යාවත්කාලීන කරන බැවින් ඔබ නිර්මාණය කිරීමට සූදානම් වන ගබඩාවේ ඇති සියලුම ගොනු ලැයිස්තුව යාවත්කාලීන වේ
sudo apt-get update
නිත්ය ප්රකාශනය සඳහා “රීජෙක්ස්” යන්නෙන් අදහස් කරන්නේ “ සෙවුම් රීජෙක්ස්” ශ්රිතය භාවිතා කිරීම සහ සෙවීමapt-cache
සඳහා ලබා දී ඇති රටාවයි. සෙවුම් රටා පිළිබඳ වැඩි විස්තර සඳහා ඔබට අතින් man 7 regex
හෝ ඉංග්රීසියෙන් අත්පොත රීජෙක්ස් (7) සොයාගත හැකිය . ඒ regex විචල්ය සමාන . ප්රමාණවත් වේ.
apt-cache search .
ඉහත ඔබට සියලු ප්රති results ල ලබා දෙනු ඇත, නමුත් එය බ්රවුස් කිරීම සඳහා විශේෂයෙන් උපකාරී වන කිසිදු අනුපිළිවෙලකට නොවේ.
එබැවින් අවසාන වශයෙන් අපට ශබ්ද කෝෂ අනුපිළිවෙලින් වර්ග කළ හැකි අතර වරකට sort -d
පිටුවක් පමණක් පෙන්වයි less
.
apt-cache search . |sort -d |less
apt-cache policy
, එය ඔබට ප්රභවයන් පිළිබඳ වැඩි විස්තර ලබා දෙයි.