Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന d-shlibmove കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
d-shlibmove - ഡെബിയൻ പാക്കേജ് സൃഷ്ടിക്കൽ പ്രക്രിയയിൽ പങ്കിട്ട ലൈബ്രറി ഫയലുകൾ നീക്കുക
സിനോപ്സിസ്
d-shlibmove [ഓപ്ഷനുകൾ] പങ്കിട്ടു-library.so
വിവരണം
ഈ പ്രോഗ്രാമിലേക്ക് വിളിക്കുക ഡെബിയൻ/നിയമങ്ങൾ പകരമായി dh_movefiles പങ്കിട്ട ലൈബ്രറിക്ക്
പാക്കേജുകൾ.
ഇത് സാധുതയ്ക്കായി ഡെബിയൻ/നിയന്ത്രണവും പരിശോധിക്കുന്നു.
ഓപ്ഷനുകൾ
--മൂവ്ദേവ് [ഫയലിന്റെ പേര്] [ഓൺ dir-path]
ഉള്ളിലുള്ള ആപേക്ഷിക ഡയറക്ടറി പാതയിലേക്ക് ഫയൽ ഇൻസ്റ്റാൾ ചെയ്യുക -ദേവ് പാക്കേജ്. ദിർ ആയിരിക്കും
ഉപയോഗിച്ച് സൃഷ്ടിച്ചത് ഇൻസ്റ്റാൾ ചെയ്യുക -d ഫയൽ നീക്കുകയും ചെയ്യും.
--moveshl [ഫയലിന്റെ പേര്] [ഓൺ dir-path]
പങ്കിട്ട ലൈബ്രറി റൺടൈമിനുള്ളിൽ ആപേക്ഷിക ഡയറക്ടറി പാതയിലേക്ക് ഫയൽ ഇൻസ്റ്റാൾ ചെയ്യുക
പാക്കേജ്. ഉപയോഗിച്ച് ദിർ സൃഷ്ടിക്കപ്പെടും ഇൻസ്റ്റാൾ ചെയ്യുക -d ഫയൽ നീക്കുകയും ചെയ്യും.
--movedevdoc [ഫയലിന്റെ പേര്]
യുടെ ഡോക്യുമെന്റേഷൻ ഡയറക്ടറിയിലേക്ക് ഫയൽ ഇൻസ്റ്റാൾ ചെയ്യുക -ദേവ് പാക്കേജ്. ദിർ ആയിരിക്കും
ഉപയോഗിച്ച് സൃഷ്ടിച്ചത് ഇൻസ്റ്റാൾ ചെയ്യുക -d ഫയൽ നീക്കുകയും ചെയ്യും.
പതിപ്പ് 0.4 ൽ ചേർത്തു
--എക്സ്ട്രാലിബ് [പങ്കിട്ടു-library.so]
പ്രധാന പങ്കിട്ട ലൈബ്രറിയുടെ അതേ പാക്കേജിൽ പങ്കിട്ട ലൈബ്രറി ഇൻസ്റ്റാൾ ചെയ്യുക.
--മൾട്ടിയർക്ക്
സ്ഥിരസ്ഥിതിയായി d-shlibmove /usr/lib-ലേക്ക് പങ്കിട്ട ലൈബ്രറിയും ഏതെങ്കിലും എക്സ്ട്രാലിബുകളും ഇൻസ്റ്റാൾ ചെയ്യുന്നു.
അവ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഈ ഫ്ലാഗ് ചേർക്കുക / usr / lib /പകരം.
പതിപ്പ് 0.48 ൽ ചേർത്തു
--പ്രതിബദ്ധത
സ്ഥിരസ്ഥിതിയായി d-shlibmove ഒരു ഡ്രൈ-റൺ മോഡിൽ പ്രവർത്തിക്കുന്നു. നീങ്ങാൻ ഈ ഫ്ലാഗ് ചേർക്കുക
യഥാർത്ഥത്തിൽ സംഭവിക്കുന്നത്.
--പ്രത്യയം [സഫിക്സ് ലേക്ക് ചേർക്കുക ലേക്ക് പങ്കിട്ടു ലൈബ്രറി പാക്കേജ്]
പങ്കിട്ട ലൈബ്രറി പാക്കേജിലേക്ക് ഒരു പ്രത്യയം ചേർക്കുക. ബൈനറി ഇന്റർഫേസ് ആയിരിക്കുമ്പോൾ ഇതൊരു പരിഹാരമാണ്
പാക്കേജിൽ മാറ്റം വരുത്തി, ഡെബിയൻ പാക്കേജിംഗിലേക്ക് ചില പരിഹാരങ്ങൾ ചെയ്യേണ്ടതുണ്ട്.
പതിപ്പ് 0.3 ൽ ചേർത്തു
--devsuffix [സഫിക്സ് ലേക്ക് ചേർക്കുക ലേക്ക് വികസനം പാക്കേജ്]
വികസന പാക്കേജിലേക്ക് ഒരു പ്രത്യയം ചേർക്കുക. പൊരുത്തമില്ലാത്ത വികസന പാക്കേജ് ഉണ്ടാക്കുന്നതിന്.
--shlibs-local [നിലവിലുള്ള പതിപ്പ്]
ഉപയോഗിക്കാനായി ഒരു debian/shlibs.local ഫയൽ സൃഷ്ടിക്കുക, പങ്കിട്ടതിന്റെ നിലവിലെ പതിപ്പ് വ്യക്തമാക്കുക
ലൈബ്രറി പാക്കേജ്. നിങ്ങൾ debian/shlibs.local നീക്കം ചെയ്യേണ്ടതുണ്ട്, കാരണം ഇത് കൂട്ടിച്ചേർക്കുന്നു
വരെ, തിരുത്തിയെഴുതരുത്.
പതിപ്പ് 0.3 ൽ ചേർത്തു
--ഡീവൺവേർഷൻ ചെയ്തു
മാറ്റാത്ത വികസന പാക്കേജിലേക്ക് ഇൻസ്റ്റാൾ ചെയ്യുക.
പതിപ്പ് 0.42 ൽ ചേർത്തു
--ignorelibdep
shlib ആശ്രിതത്വം അടിച്ചമർത്തുക. ചലനാത്മകമായി പരിഹരിക്കപ്പെടുമ്പോൾ ഉപയോഗപ്രദമാണ് ഉദാ CDBS ഉപയോഗിച്ച്.
പതിപ്പ് 0.42 ൽ ചേർത്തു
--c102
C++ ABI സംക്രമണത്തിനായി, പാക്കേജ് പേരുകളിൽ c102 പ്രത്യയം ചേർക്കുക.
പതിപ്പ് 0.8 ൽ ചേർത്തു
--ldbl
പാക്കേജ് പേരുകളിലേക്ക് dbl പ്രത്യയം ചേർക്കുക.
പതിപ്പ് 0.35 ൽ ചേർത്തു
--v5
പാക്കേജ് പേരുകളിൽ v5 പ്രത്യയം ചേർക്കുക.
പതിപ്പ് 0.61 ൽ ചേർത്തു
--ഉൾപ്പെടുത്തുക-എ
*.a ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക. ഇതാണ് സ്ഥിരസ്ഥിതി സ്വഭാവം.
പതിപ്പ് 0.51 ൽ ചേർത്തു
--ഒഴിവാക്കുക-എ
*.a ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് ഒഴിവാക്കുക.
പതിപ്പ് 0.51 ൽ ചേർത്തു
--ഉൾപ്പെടുത്തുക-la
*.la ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക. ഇതാണ് സ്ഥിരസ്ഥിതി സ്വഭാവം.
പതിപ്പ് 0.45 ൽ ചേർത്തു
--ഒഴിവാക്കുക-la
*.la ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് ഒഴിവാക്കുക.
പതിപ്പ് 0.45 ൽ ചേർത്തു
--അസാധുവാക്കുക [അസാധുവാക്കുക പ്രസ്താവന]
ഇതുപോലെ തോന്നിക്കുന്ന ഒരു ഓവർറൈഡിംഗ് സെഡ് എക്സ്പ്രഷൻ ചേർക്കുക --അസാധുവാക്കുക
s/libshared1-dev/libshared-dev/. ഈ പദപ്രയോഗം ഒന്നിനുപുറകെ ഒന്നായി നടപ്പിലാക്കുന്നു
നിയമങ്ങൾ.
ഒന്നിലധികം --അസാധുവാക്കുക വ്യക്തമാക്കാം.
പതിപ്പ് 0.30 ൽ ചേർത്തു
പുറത്ത് കോഡ്
പിശകിൽ 1 മടങ്ങുക.
ഡ്രൈ-റണ്ണിൽ 2 മടങ്ങുക.
വിജയത്തിൽ 0 മടങ്ങുക.
ഉദാഹരണങ്ങൾ
ഒരു സാങ്കൽപ്പിക പാക്കേജ് ഇൻസ്റ്റലേഷന്റെ ഒരു മാതൃകാ കമാൻഡ്-ലൈൻ താഴെ കൊടുക്കുന്നു.
d-shlibmove --പ്രതിബദ്ധത --മൂവ്ദേവ് "debian/tmp/usr/include/*" usr/ഉൾപ്പെടുത്തുക --എക്സ്ട്രാലിബ്
debian/tmp/usr/lib/libhomeman-pthread.so debian/tmp/usr/lib/libhomeman.so
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് d-shlibmove ഓൺലൈനായി ഉപയോഗിക്കുക