Systemd ஐ உபுண்டுவிலிருந்து நிரந்தரமாக அகற்றுவது எப்படி



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

Systemd ஐப் பயன்படுத்தலாமா வேண்டாமா என்பது பற்றிய விவாதங்கள் ஒருவேளை வெப்பமான ஒரே விஷயம் குனு / லினக்ஸ் vi மற்றும் emacs பற்றிய விவாதத்தை விட உலகம். நீங்கள் தனிப்பட்ட முறையில் systemd ஐப் பயன்படுத்த விரும்புகிறீர்களா இல்லையா என்பதை யாரும் உங்களுக்குச் சொல்ல முடியாது, ஆனால் அதிர்ஷ்டவசமாக உங்களுக்கு தற்போது உபுண்டு வரை தேர்வு உள்ளது, மேலும் இது பல்வேறு நியமன ஆதரவுடைய சுழல்களைப் பொருத்தவரை உள்ளது. உபுண்டுவில் systemd ஐ முடக்குவது கடினம் அல்ல. பார்ன் ஷெல்லைப் பயன்படுத்துவதில் அனுபவம் வாய்ந்த எவரும் இயக்க முறைமை கர்னல் சேவைகளுடன் பணிபுரியும் அனுபவம் குறைவாக இருந்தாலும் கூட, சில எளிய கட்டளைகளால் அதைச் செய்ய முடியும்.



அதை எப்போதும் முடக்குவது கடினம். முந்தைய யூனிக்ஸ் சிஸ்டம் வி தொகுப்பைப் போலவே, சிஸ்டம் பயனர் இடத்தை பூட்ஸ்ட்ராப் செய்து பின்னர் அனைத்து செயல்முறைகளையும் நிர்வகிக்கிறது. டெவலப்பர்கள் உபுண்டு தொகுப்புகளை இந்த முன்னுதாரணத்தை சுற்றி எழுதுகிறார்கள், அதாவது அவை systemd க்கு உகந்ததாக இருக்கின்றன, எனவே பல நிகழ்வுகளில் இது தேவைப்படுகிறது. Systemd ஐ மீண்டும் பதிவிறக்குவதைத் தடுக்கும் விதிகளை apt-get தொகுப்பு நிர்வாகி பின்பற்ற வேண்டிய ஒரு வழிமுறை உள்ளது. இது இறுதியில் சில தொகுப்புகளை உடைக்கக்கூடும், ஆனால் உபுண்டுவைக் கொடுக்காமல் systemd ஐத் தவிர்க்க விரும்பும் பயனர்களுக்கு இது மதிப்புக்குரியதாக இருக்கும். உண்மையில், systemd இன் மிகப்பெரிய விமர்சனங்களில் ஒன்று, க்னோம் 3 டெஸ்க்டாப் சூழல் ஒரு காலத்தில் அதைச் சார்ந்தது.



முறை 1: டெபியன் பாணி பின்னிங் நுட்பங்கள்

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



நீங்கள் அதை அகற்றியதும் முதலில் systemd இன் இடத்தில் இயங்க ஏதாவது வழங்க வேண்டும், எனவே நீங்கள் விரும்புவீர்கள் வெளியீடு apt-get install upstart-sysv sysvinit-utils -y ஒரு முனையத்திலிருந்து தொடர்ந்து எனவே புதியது என்பதை நீங்கள் உறுதியாக நம்பலாம் sysvinit சேவை செயலில் உள்ளது. நீங்கள் கட்டளையை வெளியிட விரும்புவீர்கள் update-initramfs -u உங்கள் கணினியை முழுவதுமாக மறுதொடக்கம் செய்வதற்கு முன் அதை இயக்க.

உங்கள் இயந்திரம் ஆன்லைனில் திரும்பி வரும்போது, ​​நீங்கள் பயன்படுத்த விரும்புவீர்கள் apt-get remove –purge –auto-remove systemd systemd: i386 -y systemd திரும்பி வரமாட்டாது என்பதை உறுதிப்படுத்த பல்வேறு கட்டமைப்பு கோப்புகளில் ஒரு வரியை வைக்க பல எதிரொலி கட்டளைகளை இயக்குவதற்கு முன்பு systemd ஐ நீக்க. நீங்கள் கோட்பாட்டளவில் இவற்றை ஒரு பாஷ் ஸ்கிரிப்ட்டில் வைக்கலாம், ஆனால் அவற்றை முனையத்திலிருந்து ஒன்றன் பின் ஒன்றாக இயக்குவதை நீங்கள் விரும்பவில்லை என்றால் தேவையில்லை.



இவை முடிந்ததும், உங்கள் கணினியை மறுதொடக்கம் செய்வதற்கு முன் ஒன்று அல்லது இரண்டு முறை ஒத்திசைவை இயக்க விரும்பலாம். இது முடிந்ததும், மற்ற தொகுப்புகளுக்கான சார்புநிலையாக systemd நிறுவப்படுவதில் உங்களுக்கு மேலும் சிக்கல்கள் இருக்கக்கூடாது, ஆனால் நீங்கள் நிச்சயமாக systemd தொகுப்புகளுடன் முடிவடையாமல் இருப்பதை உறுதிசெய்வதற்கு apt-get வெளியீட்டைக் கண்காணிக்க வேண்டும். உங்கள் விருப்பத்திற்கு மாறாக உங்கள் அமைப்பு.

இந்த கட்டளைகளை விருப்பத்தேர்வுகளில் வைப்பது. அடைவு வெறுமனே பொருத்தமாக இருக்கும் என்று கூறுகிறது systemd ஒரு முன்னுரிமை தொகுப்பு அல்ல. மதிப்பு -1 ஐ விட 0 குறைவாக இருப்பதால், இதன் பொருள், பிற தொகுப்புகள் கூறும்போது கூட, சிஸ்டம் தொகுப்புகளை பதிவிறக்கம் செய்ய apt-get தீவிரமாக முயலக்கூடாது. இதனால்தான் மற்ற தொகுப்புகள் இந்த முன்னுரிமையை மீட்டமைக்கவில்லை என்பதை உறுதிப்படுத்த வேண்டும்.

முறை 2: systemd இல்லாமல் உபுண்டுக்கு நெருக்கமான ஒரு விநியோகத்தைத் தேர்ந்தெடுப்பது

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

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

Systemd தொகுப்புகளைத் தவிர்க்க விரும்பும் * பண்டு லினக்ஸ் விநியோகங்களின் தற்போதைய பயனர்கள் முதலில் டெவுவானைப் பார்க்க விரும்பலாம், இது டெபியனில் systemd இல்லாமல் கட்டப்பட்டுள்ளது, மேலும் இது ஒரு பழக்கமான இடைமுகத்தையும் இயக்க முறைமையை ஒழுங்கமைக்கும் பழக்கமான முறையையும் வழங்க வேண்டும். இந்த குறிப்பிட்ட விநியோகத்தில் பணிபுரியும் டெவலப்பர்கள் முன்பு டெபியன் திட்டத்தின் உறுப்பினர்களாக இருந்தனர், எனவே அவர்கள் அதே வடிவமைப்பு சித்தாந்தத்திலிருந்து செயல்படுகிறார்கள். சார்பு காரணங்களுக்காக தேவுவான் இன்னும் libsystemd0 ஐ சுற்றி வைத்திருப்பதால், சில தூய்மைவாதிகள் அதைத் தவிர்க்க விரும்புகிறார்கள், ஆனால் https://files.devuan.org/devuan_jessie_beta/ அவை உபுண்டு வழங்கிய படங்களுடன் ஒப்பிடக்கூடிய ஐஎஸ்ஓ படங்களை பயன்படுத்த எளிதானவை. இவற்றில் ஏதேனும் ஒன்றை நீங்கள் பதிவிறக்கம் செய்து பின்னர் அவற்றை நீக்குவதற்கு நீங்கள் விரும்பாத நீக்கக்கூடிய மீடியாவின் ஒரு பகுதிக்கு dd என்றால். ஒரு இயக்க முறைமையை நிறுவ நீங்கள் இதைச் செய்யும்போது, ​​நீங்கள் இருக்கும் கோப்பு முறைமையை திறம்பட அழித்து வருகிறீர்கள் என்பதை நினைவில் கொள்ளுங்கள், இருப்பினும் நீங்கள் செயல்முறை முடிந்ததும் மீடியாவை வேறு எதையாவது மறுவடிவமைத்து மீண்டும் பயன்படுத்தலாம்.

Systemd தொகுப்புகள் இல்லாமல் வெவ்வேறு விநியோகங்களை ஒப்பிட்டுப் பார்க்க நீங்கள் விரும்பலாம், மற்றும் பக்கம் http://distrowatch.com/search.php?pkg=systemd&distrorange=NotInLatest#pkgsearch இதை எளிதாக்குகிறது. டிஸ்ட்ரோவாட்ச் லினக்ஸ் அடிப்படையிலான இயக்க முறைமைகளின் விரைவான கண்ணோட்டத்தை வழங்குகிறது, மேலும் அவை சிஸ்டம் தொகுப்புகள் தேவையில்லாத அனைத்தையும் காண இந்த கருவியை வழங்குகின்றன.

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

4 நிமிடங்கள் படித்தேன்