நான் செய்த பலரில் ஒருவன் தொகுத்தல் புதிய பதிப்பு அல்லது சில பயன்பாடு இது உங்கள் களஞ்சியங்களில் இல்லை, இதில் உள்ள சிக்கல் இதுதான் தொகுக்கும்போது ஒரு கோப்பகத்தில் பயன்பாடு உங்கள் நூலகங்கள் மற்றும் பிற கோப்புகளை நீங்கள் தொகுத்த கோப்பகத்தில் சேமிக்கவும், மற்றும் நாங்கள் புதுப்பித்தால் தொகுப்பு தெரிகிறது basura அல்லது பயன்பாட்டு கோப்புறையை நீக்கினால் அது இனி வேலை செய்யாது. "ஒரு தொகுப்பை உருவாக்கி அதை நிறுவுவது விரும்பத்தக்கது", ஆம், ஆனால் நாம் அனைவரும் நல்லவர்கள் அல்ல செய்ய, எனவே நான் உங்களுக்கு முன்வைக்கிறேன் checkInstall, இது பணியை எளிதாக்க வருகிறது.
நன்கு, checkInstall இது கொஞ்சம் தவிர வேறில்லை .deb தொகுப்புகளை உருவாக்க ஒரு முனையத்திற்கு வழிகாட்டி. எனவே நம்மால் முடியும் தொகுப்புகளை தொகுத்து உருவாக்கவும் எடுத்துக்காட்டாக, அவற்றை எங்கள் நண்பர்களுக்கு அனுப்புங்கள்.
தொடங்க, நாம் வேண்டும் செக் இன்ஸ்டால் நிறுவவும். எனவே நாங்கள் செய்கிறோம் (வேராக):
apt-get install checkinstall
ஒரு நொடியில் அதை நிறுவியிருப்போம் ... அடுத்த விஷயம் அடைவை இதில் பயன்பாட்டுக் குறியீடு உள்ளது, மேலும் திறக்கவும் a முனையத்தில். பின்வரும் கட்டளைகளை ஒவ்வொன்றாக இயக்குகிறோம்:
./configure
make
உடன் "./configureDistribution எங்கள் விநியோகத்திற்கான தொகுப்புகள் கட்டமைக்கப்பட்டுள்ளன மற்றும் ஒரு «செய்வது Makefile"(தொகுப்பு வழிமுறைகளைக் கொண்ட கோப்பு), மற்றும் "செய்யThe குறியீட்டை தொகுத்து பைனரிகள், நூலகங்கள் போன்றவற்றை கோப்புறையில் விடவும் «மூல«. இப்போது, தொடர்வதற்கு முன், இது பரிந்துரைக்கப்படுகிறது நிறுவப்படவில்லை தொகுப்பு செய்யப்படும் பயன்பாடு. அது இருந்தால், ஒரு செய்யுங்கள்:
sudo make uninstall
பின்னர் முக்கியமான பகுதியான பயன்பாட்டுடன் தொடங்குவதற்கான நேரம் இது checkInstall. அதே முனையத்தில், நாங்கள் எழுதுகிறோம்:
sudo checkinstall
மற்றும் இந்த "உதவியாளர்»டி checkInstall. அதில் நாம் மாற்றியமைக்கலாம் தகவல் அதில் நாம் உருவாக்கும் தொகுப்பு இருக்கும். நாம் மாற்றக்கூடிய விருப்பங்கள்:
- பராமரிப்பாளர்- தொகுப்பின் முக்கிய டெவலப்பர்.
- சுருக்கம்: தொகுப்பின் விளக்கம்.
- பெயர்: நீங்கள் தொகுப்பை கொடுக்க விரும்பும் பெயர்.
- பதிப்பு: தொகுப்பு பதிப்பு.
- வெளியீட்டு: இது தொகுப்பின் முக்கிய பதிப்பாகும், அது வரும்போது அதை விட்டுவிடலாம்.
- உரிமம்: விண்ணப்ப உரிமம், அதைத் தொடாதது நல்லது.
- குழு: இது உருவாக்கிய குழு, அதை அப்படியே விட்டுவிடலாம்.
- கட்டிடக்கலை: தொகுப்பு செயலி கட்டமைப்பு.
- மூல இருப்பிடம்: தொகுப்பு குறியீடு இருக்கும் கோப்புறையின் பெயர் (கோப்புறை மட்டுமே, முழு பாதை அல்ல).
- மாற்று மூல இருப்பிடம்: அதை மாற்ற தேவையில்லை.
- தேவைப்படுகிறது: அவற்றின் சரியான செயல்பாட்டிற்கு நிறுவப்பட வேண்டிய சார்புநிலைகள்.
- வழங்குகிறது: இது வழங்கும் தொகுப்பின் பெயர், அதை மாற்ற வேண்டிய அவசியமில்லை.
- மோதல்கள்: இது முரண்படும் தொகுப்புகள்.
- பதிலாக: இது மாற்றும் தொகுப்புகள்.
- In இல் எனக்குத் தெரியும் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்பதிப்பு", இல்லை கடிதங்கள் உள்ளன. இது வழக்கமாக தொகுப்பு உருவாக்கப்படுவதைத் தடுக்கிறது.
- நீங்கள் திருத்தினால் «தேவைப்படுகிறதுThey அவர்களுக்கு ஒரு தோல்வியைக் கொடுங்கள், அது நடந்தால் இடத்தை விட்டு விடுங்கள் வெள்ளை நிறத்தில்.
ஒரு சிறிய திருத்தம். மேக்ஃபைலை உருவாக்குவதே மேக் என்று சொல்வது தவறானது, வெற்றிகரமாக செயல்படுத்தும்போது கோப்பு உருவாக்கப்பட்டது ./ கட்டமைத்தல், இது எங்கள் உள்ளமைவையும், தொகுக்க நிரலுக்குத் தேவையான சார்புகளையும் சரிபார்க்கிறது. மேக் இந்த கோப்பை எடுத்து, பைனரிகள், நூலகங்கள் மற்றும் பிறவற்றை src க்குள் உள்ள கோப்பகங்களில் விட்டு தொகுக்கிறது. மேக் இன்ஸ்டால் தான் அதை கணினிக்கு அனுப்பி இணைப்புகளை உருவாக்குகிறது, அந்த காரணத்திற்காக மேக் இன்ஸ்டால் சு என இயக்கப்பட வேண்டும்.
கட்டுரையை தெளிவுபடுத்தியதற்கு, மிக்க நன்றி.
சரியானது எனக்கு வருகிறது
எஸ்.எம்.பிளேயர் 0.8.0 ஐப் போலவே நான் எனது டெபியனுக்காக ஒரு .deb ஐ உருவாக்கியுள்ளேன், இது மூல தொகுப்பில் ஏற்கனவே ஒரு ஸ்கிரிப்டுடன் வருகிறது, அதனால் நான் ஒன்றும் செய்யவில்லை, xDD ஸ்கிரிப்டை இயக்கவும்
நான் வழக்கமாக பர்தஸுக்கான மென்பொருளை தொகுக்கிறேன், ஏனென்றால் பர்தஸ் லைப்பில் எங்கள் சமூகத்தின் சிறிய ரெப்போ உள்ளது
நான் வழக்கமாக பைசிடோ எனப்படும் GUI நிரலிலிருந்து பேக் செய்கிறேன், இருப்பினும் சமீபத்தில் நான் முனையத்தை அதிகம் பயன்படுத்துகிறேன். பர்தஸ் for க்கான பைசிடோவுடன் எவ்வாறு பேக் செய்வது என்பது குறித்த வீடியோ டுடோரியலை இங்கே செய்தேன்
http://www.youtube.com/watch?v=sBYBSM7J3ec&hd=1
மேற்கோளிடு
நான் செக்இன்ஸ்டால் பயன்படுத்துகிறேன், இருப்பினும் சில GUI கருவிகளை நான் முயற்சித்தேன், அவை மோசமாக நடக்காது (Debreate போன்றவை).
நான் எப்போதும் எல்லாவற்றையும் விட செக்இன்ஸ்டால் பயன்படுத்துகிறேன், ஏனென்றால் .deb ஐ உருவாக்கி நிறுவும் போது, அதை திறனுடன் அல்லது சினாப்டிக் மூலம் நிறுவல் நீக்கம் செய்யலாம்.
கூடுதலாக, நீங்கள் எதிர்காலத்தில் அதை மீண்டும் நிறுவ வேண்டியிருந்தால் அல்லது அதை ஒரு சக ஊழியருக்கு அனுப்ப வேண்டியிருந்தால் நீங்கள் எப்போதும் சேமிக்கலாம்.
சுவாரஸ்யமானது, நான் ஒருபோதும் டெபியனில் தொகுக்க வேண்டியதில்லை என்றாலும், எனக்கு ஒரு டெப் எல்எம்எஸ் கிடைக்கவில்லையா என்று பார்ப்பேன், பாதுகாப்பான செக்இன்ஸ்டால் மூலம் செய்வேன்.
இடுகைக்கு நன்றி.
மிக நல்ல கட்டுரை!
செக்இன்ஸ்டால் பற்றி எனக்குத் தெரியாது. மிகவும் நன்றி AurosZx. அவர் இல்லாமல் நான் எப்படி இருந்திருக்க முடியும் என்று எனக்குத் தெரியவில்லை.
நான் அதை மோவ்கிராப் மூலம் சோதித்தேன், இது எனக்கு டெபியனில் இல்லை மற்றும் மூலத்திலிருந்து தொகுக்கப்பட்டுள்ளது. துரதிர்ஷ்டவசமாக சுடோ நிறுவல் நீக்க மிகவும் தாமதமானது.
இனிமேல் நான் எப்போதும் அதைப் பயன்படுத்துவேன்.
சில நேரங்களில் செக்கின்ஸ்டால் மூலம் உருவாக்கப்பட்ட தொகுப்புகள், நிறுவப்பட்டதும், மெனுவில் ஒரு உள்ளீட்டை உருவாக்க வேண்டாம், அதாவது, நீங்கள் சில புரோகிராம்.டெப்பை நிறுவுகிறீர்கள், பின்னர் நீங்கள் மெனுவில் பயன்பாட்டைத் தேடச் செல்கிறீர்கள், அது தோன்றாது, இதற்கு தீர்வு அதை கைமுறையாக உருவாக்குவது.
Qt in இல் தயாரிக்கப்பட்ட பட பார்வையாளரான புகைப்படத்தை தொகுக்க நான் செக்இன்ஸ்டால் பயன்படுத்துகிறேன்
வாழ்த்துக்கள் !!
கொனோஸ்கோ புகைப்படம் மிகவும் சுவாரஸ்யமான திட்டமாகும், இது ரேஸர் க்யூட் with உடன் அழகாக இருக்கும்
Proba limoo tmb, இது புகைப்படத்திற்கு ஒத்ததாகும். சிலிக்கான் பேரரசை வளர்ப்பவர்களில் இதுவும் ஒன்று
http://getsilicon.org/limoo/
நீங்கள் என்ன தீம் பயன்படுத்துகிறீர்கள்?
ஜி.டி.கே (2 மற்றும் 3): ஜுகிட்வோ. விண்டோஸ்: அடிப்படை. குழு: ஜுகிட்வோ தீம் with உடன் வரும் படம்
நல்ல பங்களிப்பு, வாழ்த்துக்கள்
சிறந்தது, நான் இந்த திட்டத்தை முயற்சிப்பேன், எனக்கு தேவையான .deb ஐ செய்ய நான் அங்கு பயன்படுத்தினேன்.
வாழ்த்துக்கள்.
மிகவும் சுவாரஸ்யமானது, நான் அதை கணக்கில் எடுத்துக்கொள்வேன், பங்களிப்புக்கு நன்றி.
பங்களிப்புக்கு நன்றி, எனது சொந்த தொகுப்புகளை உருவாக்கத் தொடங்க விரும்புகிறேன், இது எனக்கு மிகவும் உதவியாக இருக்கும். நன்றி!
நான் எப்போதும் செக்இன்ஸ்டால் மூலம் ஒயின் தொகுப்புகளை உருவாக்குகிறேன்