DEB ஐ RPM ஆக மாற்றுவது மற்றும் நேர்மாறாக

கேள்வி: ஹாய், பப்லோ! சிறந்த வலைப்பதிவு, நீங்கள் உலகில் சிறந்தவர்கள், நான் உன்னை நேசிக்கிறேன். உங்களிடம் கேட்க எனக்கு ஒரு கேள்வி உள்ளது: எனது ஃபெடோராவில் நிறுவ விரும்பும் ஒரு DEB தொகுப்பு என்னிடம் உள்ளது. ஒரு DEB தொகுப்பை RPM ஆக மாற்ற முடியுமா (மற்றும் நேர்மாறாகவும்)?

பதில்: பாராட்டுக்களுக்கு நன்றி, சிறிய இலவச நேரத்தில் நான் லினக்ஸ் உலகத்தைப் பற்றிய எனது அறிவைப் பகிர்ந்து கொள்ள முயற்சிக்கிறேன், ஏனென்றால் நான் இந்த வார்த்தையை பரப்ப உதவ விரும்புகிறேன், மேலும், லினக்ஸ் பிரதிநிதித்துவப்படுத்தும் தத்துவத்தை நான் நம்புகிறேன் (ஸ்டால்மேன் தீட்சித்). மாற்றம் குறித்து, நிச்சயமாக உங்களால் முடியும். நீங்கள் நிரலை நிறுவ வேண்டும் அன்னிய.

RPM ஐ DEB ஆக மாற்றவும்

1.- நிறுவு அன்னிய. டெபியன் மற்றும் வழித்தோன்றல்களில், இது இப்படி இருக்கும்:

sudo apt-get install அன்னிய

2.- இப்போது, ​​மாற்றத்தை செய்ய அன்னியரைப் பயன்படுத்துவது மட்டுமே உள்ளது.

alien mypackage.rpm

தயார்! கட்டளையைப் பயன்படுத்தி உருவாக்கப்பட்ட DEB தொகுப்பை இப்போது நிறுவலாம் dpkg அல்லது அதை இருமுறை கிளிக் செய்வதன் மூலம்.

DEB ஐ RPM ஆக மாற்றவும்

RPM க்கு மாற்ற நீங்கள் -r விருப்பத்தைப் பயன்படுத்த வேண்டும்.

sudo alien -r mypackage.deb

தயார்! கட்டளையைப் பயன்படுத்தி உருவாக்கப்பட்ட RPM தொகுப்பை இப்போது நிறுவலாம் ஆர்பிஎம் உங்கள் ஃபெடோரா, சென்டோக்கள் போன்றவற்றில்.

SLP, LSB, Slackware TGZ க்கு மாற்றவும் 

மற்ற டிஸ்ட்ரோக்களில் பயன்படுத்தப்படும் வடிவங்களுக்கு தொகுப்புகளை மாற்ற ஏலியன் உங்களை அனுமதிக்கிறது: ஸ்டாம்பீட் ஸ்லாப், எல்.எஸ்.பி மற்றும் ஸ்லாக்வேர் டி.ஜி.எஸ்.

கிடைக்கக்கூடிய விருப்பங்களைக் காண, இயக்கவும்:

அன்னிய-ம

எனவே நீங்கள் பாருங்கள், அந்த கட்டளையின் வெளியீடு பின்வருமாறு:

பயன்பாடு: அன்னிய [விருப்பங்கள்] கோப்பு [...] கோப்பு [...] மாற்றுவதற்கான தொகுப்பு கோப்பு அல்லது கோப்புகள்.
  -d, --to-deb ஒரு டெபியன் டெப் தொகுப்பை உருவாக்கு (இயல்புநிலை).
     இந்த விருப்பங்களை இயக்குகிறது:
       --patch = தானாகப் பயன்படுத்த பேட்ச் கோப்பைக் குறிப்பிடவும்
                            / var / lib / alien இல் இணைப்பு தேடுகிறது.
       --நோபாட்ச்    திட்டுகளைப் பயன்படுத்த வேண்டாம்.
       --anypatch பழைய பதிப்பு os திட்டுகளைப் பயன்படுத்தவும்.
       -s, --single like --generate, ஆனால் உருவாக்க வேண்டாம் .orig
                            அடைவு.
       --fixperms அனுமதிகள் மற்றும் உரிமையாளர்களை முடக்கு / சரிசெய்யவும்.
       --test டெஸ்ட் லிண்டியனுடன் உருவாக்கப்பட்ட தொகுப்புகள்.
  -r, --to-rpm ஒரு Red Hat rpm தொகுப்பை உருவாக்கவும்.
      --to-slp ஒரு ஸ்டாம்பீட் ஸ்லாப் தொகுப்பை உருவாக்கவும்.
  -l, --to-lsb ஒரு LSB தொகுப்பை உருவாக்கவும்.
  -t, --to-tgz ஸ்லாக்வேர் tgz தொகுப்பை உருவாக்கவும்.
     இந்த விருப்பங்களை இயக்குகிறது:
       --description = தொகுப்பு விளக்கத்தைக் குறிப்பிடவும்.
       --version = தொகுப்பு பதிப்பைக் குறிப்பிடவும்.
  -p, --to-pkg ஒரு சோலாரிஸ் pkg தொகுப்பை உருவாக்கவும்.
  -i, --install உருவாக்கப்பட்ட தொகுப்பை நிறுவவும்.
  -g, - ஜெனரேட் உருவாக்க மரத்தை உருவாக்குங்கள், ஆனால் தொகுப்பை உருவாக்க வேண்டாம்.
  -c, --scripts தொகுப்பில் ஸ்கிரிப்ட்களைச் சேர்க்கவும்.
  -v, --verbose ஒவ்வொரு கட்டளையையும் அன்னிய ரன்கள் காண்பி.
      --veryverbose சொற்களஞ்சியமாக இருங்கள், மேலும் ரன் கட்டளைகளின் வெளியீட்டையும் காண்பிக்கும்.
  -k, --keep-version உருவாக்கப்பட்ட தொகுப்பின் பதிப்பை மாற்ற வேண்டாம்.
      --bump = எண் இந்த எண்ணால் அதிகரிப்பு தொகுப்பு பதிப்பு.
  -h, --help இந்த உதவி செய்தியைக் காண்பி.
  -வி, --வெர்ஷன்    அன்னியரின் பதிப்பு எண்ணைக் காண்பி.

தலைப்பை பரிந்துரைத்த ஃபேவியோ டாபியா வெலாஸ்குவேஸுக்கு நன்றி!


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

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

*

*

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

  1.   அநாமதேய அவர் கூறினார்

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

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

    சியர்ஸ்!

    எனது வலைத்தளத்தையும் பார்வையிடவும்… நிகோடின் சாறுகள்

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

    RPM- அடிப்படையிலான தொகுப்பு நிறுவலுடன் டிஸ்ட்ரோக்களில் .deb தொகுப்புகளை நிறுவுவதற்கான தீர்வு.

  3.   கார்லோஸ் ஓச்சோவா அவர் கூறினார்

    சரிபார்க்கப்பட்டது…
    மோலினக்ஸில் இது கடினமாக இருக்கும் என்று நான் நினைத்தேன், ஆனால் ஒன்றும் செய்யவில்லை, கன்சோல் வழியாக எல்லாம் சரியாகிவிட்டது, நான் openproj.rpm ஐ பதிவிறக்கம் செய்தேன், அன்னியருடன் இது நிறுவப்பட்டிருக்க வேண்டிய சில வினாடிகள் தான் ... »EYE» நான் செய்ய வேண்டியிருந்தது அவர் பதிலளிக்கவில்லை எனில் போலி ரூட் கட்டளையைப் பயன்படுத்தவும்.
    வலைப்பதிவில் வாழ்த்துக்கள், தொடர்ந்து வைத்திருங்கள்.

  4.   ராடெல் அவர் கூறினார்

    "DEB ஐ RPM ஆக மாற்றுவது மற்றும் அதற்கு நேர்மாறாக" வெளியிடப்பட்டதற்கு வாழ்த்துக்கள் மற்றும் வாழ்த்துக்கள், தயவுசெய்து லினக்ஸ் ஃபெடோரா இயக்க முறைமையில் rpm இல் tar.gz தொகுப்புகளை மாற்றுவதற்கும் நிறுவுவதற்கும் எனது வேண்டுகோளை தயவுசெய்து கலந்து கொள்ளுங்கள். நான் ஏற்கனவே ஏலியன் கன்வெர்ட்டரை நிறுவியிருக்கிறேன், இந்த மாற்றி பயன்படுத்துவதை முதலில் tar.gz தொகுப்பை டெபாக மாற்றி, பின்னர் அந்த டெப் கோப்பை ஆர்.பி.எம் ஆக மாற்றினேன், ஆனால் நிறுவலில் எனக்கு ஒரு செய்தி கிடைக்கிறது:

    #rpm -Uvh அடைப்புக்குறிப்புகள்-வெளியீடு -1.6-3.noarch.rpm
    தயாராகி வருகிறது… #################### [100%]
    கோப்பு / அடைப்புக்குறிகளை நிறுவுவதிலிருந்து-வெளியீடு -1.6-3. தொகுப்பு கோப்பு முறைமை -3.2-35.fc23.x86_64 இலிருந்து கோப்புடன் முரண்பாடுகள்

    மற்றொரு செய்தியிலிருந்து # rpm -ivh அடைப்புக்குறிகள்-வெளியீடு -1.6-3.noarch.rpm
    ###################### [100%]
    கோப்பு / அடைப்புக்குறிகளை நிறுவுவதிலிருந்து-வெளியீடு -1.6-3. தொகுப்பு கோப்பு முறைமை -3.2-35.fc23.x86_64 இலிருந்து கோப்புடன் முரண்பாடுகள்

    தயவுசெய்து மீண்டும், தயவுசெய்து மாற்றம் அல்லது நிறுவலின் இந்த சிக்கலுக்கு எனக்கு உதவ தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து தயவுசெய்து இந்த மாற்றம் அல்லது நிறுவலின் சிக்கலுக்கு எனக்கு உதவுங்கள்.

    உங்கள் அன்பான கவனம், உதவி மற்றும் உடனடி பதிலுக்கு முன்கூட்டியே நன்றி.