எக்ஸ் பயன்பாட்டை எந்த பயன்பாடுகள் சார்ந்துள்ளது என்பதை அறிவது எப்படி

இந்த குறுகிய மினி டுடோரியல் இவ்வாறு வெளிப்படுகிறது எங்கள் வாசகர்களில் ஒருவரான பெலிப்பெவின் அக்கறைக்கு பதில், யார் என்று எங்களுக்கு எழுதியது: «எந்த பயன்பாடுகள் ஜாவாவைப் பயன்படுத்துகின்றன என்பதை நான் எவ்வாறு அறிந்து கொள்வது?«. சரி, அதை அறிய ஒரு வழி இருப்பதாக நான் நினைக்கவில்லை, ஆனால் தெரிந்து கொள்ள ஒரு எளிய வழி இருக்கிறது களஞ்சியங்களில் பட்டியலிடப்பட்டுள்ள எந்த தொகுப்புகள் (அதாவது எந்த பயன்பாடுகள்) ஜாவா தொகுப்புகளை சார்ந்துள்ளது. இதே முறையை வேறு எந்த தொகுப்புக்கும் பயன்படுத்தலாம், எடுத்துக்காட்டாக எந்த பயன்பாடுகள் சார்ந்துள்ளது என்பதைக் கண்டறிய மோனோ.


தொகுப்பு X நன்றாக வேலை செய்ய மற்ற தொகுப்புகள் என்ன நிறுவப்பட வேண்டும் என்பதைக் கண்டுபிடிக்க விரும்புவது மிகவும் பொதுவானது. தேவையான தொகுப்புகள் சார்புநிலைகள் என்று அழைக்கப்படுகின்றன, மேலும் இதுபோன்று கண்டுபிடிக்கப்படலாம்:

apt-cache எனது தொகுப்பைப் பொறுத்தது 

நீங்கள் சினாப்டிக் செல்லலாம், தொகுப்பைக் கண்டுபிடி, செய்யலாம் அதில் வலது கிளிக் செய்யவும்> பண்புகள்> சார்புகள்.

இருப்பினும், இந்த இடுகையின் நோக்கம் துல்லியமாக தலைகீழாக இருப்பதைக் கண்டுபிடிப்பதாகும்: எந்த தொகுப்புகள் எக்ஸ் தொகுப்பை சார்புநிலையாகக் கொண்டுள்ளன. வேறு வார்த்தைகளில் கூறுவதானால், இந்த விஷயத்தில் "அம்மா" தொகுப்பை நாங்கள் அறிவோம், மேலும் இந்த "தாய்" தொகுப்பு வேலை செய்ய நிறுவப்பட வேண்டிய பிற தொகுப்புகள் என்னவென்று தெரிந்து கொள்ள விரும்புகிறோம்.

விஷயத்தை நன்கு புரிந்துகொள்ள உதாரணத்திற்கு செல்லலாம். Openjdk-6-jre தொகுப்பை சார்ந்துள்ள தொகுப்புகளை எவ்வாறு கண்டறிவது என்று பார்ப்போம். அதாவது, ஜாவாவைச் சார்ந்துள்ள களஞ்சியங்களில் பட்டியலிடப்பட்டுள்ள பயன்பாடுகளை எவ்வாறு கண்டறிவது.

நான் ஒரு முனையத்தைத் திறந்து எழுதினேன்:

apt-cache rdepend openjdk-6-jre 

OpenOffice, FreeMind, OpenCol போன்றவை உட்பட தொகுப்புகளின் நீண்ட பட்டியல் தோன்றும்.

சரியான "தாய்" தொகுப்பை எவ்வாறு கண்டுபிடிப்பது?

சரி, இதுவரை மிகவும் எளிதானது, ஆனால் நான் தேட வேண்டிய "அம்மா" தொகுப்பு என்ன என்பதை நான் எவ்வாறு கண்டுபிடிப்பது? சரி, இதற்கு சில நிபுணத்துவம் மற்றும் முன் பகுப்பாய்வு தேவை.

எல்லா மோனோ அடிப்படையிலான பயன்பாடுகளையும் நான் அறிய விரும்புகிறேன் என்று வைத்துக்கொள்வோம். அந்த வழக்கில், நான் செய்தது மோனோவைப் பயன்படுத்துவதாக எனக்குத் தெரிந்த ஒரு பயன்பாட்டின் (ஜி.பிரைனி) சார்புகளைத் தேடுவது, அதன் அடிப்படையில், "தாய்" தொகுப்பைக் கண்டறிந்து தலைகீழ் சார்புகளைத் தேடுங்கள். Uff, இது கடினமாகத் தெரிகிறது ஆனால் அது முட்டாள்தனம்.

நான் ஒரு முனையத்தைத் திறந்து எழுதினேன்:

apt-cache gbrainy ஐப் பொறுத்தது

முடிவுகள் இவை:

  சார்ந்தது: மோனோ-இயக்க நேரம்
 | சார்ந்தது: libc6
 | சார்ந்தது: libc6.1
  சார்ந்தது: libc0.1
  சார்ந்தது: libglib2.0-cil
  சார்ந்தது: libgtk2.0-0
  சார்ந்தது: libgtk2.0-cil
  சார்ந்தது: liblaunchpad-Integration1.0-cil
  சார்ந்தது: libmono-addins-gui0.2-cil
  சார்ந்தது: libmono-addins0.2-cil
  சார்ந்தது: லிப்மோனோ-கெய்ரோ 2.0-சில்
  சார்ந்தது: லிப்மோனோ-கோர்லிப் 2.0-சில்
  சார்ந்தது: libmono-posix2.0-cil
  சார்ந்தது: லிப்மோனோ-சிஸ்டம் 2.0-சில்
  சார்ந்தது: librsvg2-2
  சார்ந்தது: மோனோ-சிஷார்ப்-ஷெல்

மோனோ-இயக்க நேரம் ஒரு நல்ல வேட்பாளராக இருக்க முடியும் என்று எனக்குத் தோன்றியது, எனவே மோனோ-இயக்க நேரத்தைச் சார்ந்துள்ள அனைத்து தொகுப்புகளையும் தேட முடிவு செய்தேன்:

apt-cache மோனோ-இயக்க நேரத்தை மறுபரிசீலனை செய்கிறது

வோய்லா! மோனோவைப் பயன்படுத்தும் அனைத்து தொகுப்புகளும் தோன்றும்.

சில மோனோ தொகுப்பைச் சார்ந்துள்ள அனைத்து தொகுப்புகளின் முழுமையான பட்டியலைக் காண, நாங்கள் எழுதியிருக்கலாம்:

apt-cache rdepend mono *
குறிப்பு: இந்த முறை APT களஞ்சியங்களில் பட்டியலிடப்பட்டுள்ள பயன்பாடுகளுக்கு மட்டுமே செயல்படும்.
நன்றி ஃபெலி!

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   பெலிப்பெ பெக்கரா அவர் கூறினார்

    பப்லோவுக்கு பதிலளித்ததற்கு நன்றி, மற்றும் இடுகைக்கு நன்றி

  2.   சைட்டோ மோர்டிராக் அவர் கூறினார்

    பப்லோ நீ என் சிலை!

    சிறந்த பதிவு.

  3.   லினக்ஸைப் பயன்படுத்துவோம் அவர் கூறினார்

    நன்று! தரவுக்கு நன்றி!

  4.   வஞ்சகமுள்ள அவர் கூறினார்

    மொத்த விநியோகங்களைப் பயன்படுத்துபவர்களுக்கு ………… நகைச்சுவை

    RPM அடிப்படையிலான தொகுப்பு நிர்வாகிகளைப் பயன்படுத்துபவர்களுக்கு இந்த கட்டளை பயன்படுத்தப்படுகிறது

    rpm -qR தொகுப்புகள்

    உதாரணமாக:

    linux @ dhcppc3: ~> rpm -qR xmms
    / பின் / SH
    / பின் / SH
    rpmlib (PayloadFilesHavePrefix) <= 4.0-1
    rpmlib (சுருக்கப்பட்ட கோப்பு பெயர்கள்) <= 3.0.4-1
    libICE.so.6
    libSM.so.6
    libX11.so.6
    libXxf86vm.so.1
    libc.so.6
    libc.so.6 (GLIBC_2.0)
    libc.so.6 (GLIBC_2.1)
    libc.so.6 (GLIBC_2.3)
    libc.so.6 (GLIBC_2.3.4)
    libc.so.6 (GLIBC_2.4)
    libc.so.6 (GLIBC_2.7)
    libdl.so.2
    libdl.so.2 (GLIBC_2.0)
    libdl.so.2 (GLIBC_2.1)
    libgdk-1.2.so.0
    libglib-1.2.so.0
    libgthread-1.2.so.0
    libgtk-1.2.so.0
    libpthread.so.0
    libpthread.so.0 (GLIBC_2.0)
    libpthread.so.0 (GLIBC_2.1)
    libpthread.so.0 (GLIBC_2.3.2)
    libxmms.so.1
    rpmlib (PayloadIsLzma) <= 4.4.6-1