නාටිලස් හි ක්‍රියාත්මක කළ හැකි ස්ක්‍රිප්ට් ධාවනය කරන්නේ කෙසේද?


165

එය ක්‍රියාත්මක කිරීම සඳහා මම නාටිලස් හි ස්ක්‍රිප්ට් එකක් මත දෙවරක් ක්ලික් කළ විට, එය ක්‍රියාත්මක කිරීමට විකල්පයක් නොමැතිව ස්ක්‍රිප්ට් මගේ පෙළ සංස්කාරකයේ විවෘත වේ. Nautilus භාවිතා කරමින්, ක්‍රියාත්මක කළ හැකි පෙළ ගොනු සහ / හෝ ස්ක්‍රිප්ට් ධාවනය කරන්නේ කෙසේද?


4
පෙරනිමි හැසිරීම දෝෂයකි. මෙම ක්‍රියාව සිදු කිරීම සඳහා පරිශීලකයින්ට සැකසීම් සමඟ සම්බන්ධ වීමට අවශ්‍ය නොවිය යුතුය. මම bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1433774 ගොනු කර ඇත .


2
St ස්ටෙෆාන් මොනොව් යමක් ඇත්නම්, ඩුප් අනෙක් ක්‍රමය විය යුතුය.
TheWanderer

Answers:


208
  1. නාටිලස් විවෘත කරන්න.

  2. මෙනු තීරුවෙන් මෙය විවෘත කරන්න:

    සංස්කරණය කරන්න → මනාප

  3. 'හැසිරීම' ටැබය තෝරන්න.

  4. "ක්‍රියාත්මක කළ හැකි පෙළ ලිපිගොනු" යටතේ "එක් එක් වර අසන්න" තෝරන්න.

  5. ජනේලය වහන්න.
  6. ගොනුව මත දකුණු ක්ලික් කර "ගුණාංග" තෝරන්න.
  7. "අවසර" ටැබය තෝරන්න, සහ "වැඩසටහන ලෙස ගොනුව ක්‍රියාත්මක කිරීමට ඉඩ දෙන්න" තෝරාගෙන ඇති බවට වග බලා ගන්න.

  8. ජනේලය වහන්න.

දැන් ඔබට නාටිලස් හි ක්‍රියාත්මක කළ හැකි පෙළ ගොනුව දෙවරක් ක්ලික් කර ඔබේ ස්ක්‍රිප්ට් ක්‍රියාත්මක කරන්නේද නැතහොත් සංස්කරණය කරන්නේදැයි විමසනු ඇත.

රූප විස්තරය මෙහි ඇතුළත් කරන්න


පිළිතුරු ණය: නූර්


27
මොන තරම් අමුතු පෙරනිමියක්ද. ගොනුව ධාවනය කිරීමට දකුණු-ක්ලික් විකල්පයක් පවා නැත. පරිශීලකයින්ට ඉතා හිතකර නොවේ.
රෝමන්ස්ට්

එය සැමවිටම පර්යන්තයේ ක්‍රියාත්මක වීමට මට අවශ්‍ය කුමක්ද?
ඩෙරෙක් 朕 會 功夫

3
පියවර 2 හි, "මෙනු තීරුවෙන් මෙය විවෘත කරන්න" ... මෙනු තීරුව කොහිද? මට "සංස්කරණය" මෙනුවක් කොතැනකවත් නොපෙනේ. මගේ ලිපිගොනු මැද, වම් පසින් දේශීය හා ජාල ස්ථාන කිහිපයක් සහ ඉහළ දකුණේ මෙනු බොත්තමක් "නව ටැබ්" සහ අහෝසි කරන්න / නැවත කරන්න වැනි බොත්තම් ඇත. ඉහළට පිටුපස / ඉදිරි බොත්තම් සහ මා සිටින ෆෝල්ඩර ලැයිස්තුව ඇත.
ආරොන් ෆ්‍රෑන්ක්

ArAronFranke: ඔබ තිරයේ ඉහළින් අඳුරු තීරුව සැරිසරන විට උබුන්ටු වල මෙනු තීරුව පෙන්වයි.
ස්ටෙෆාන් මොනොව්

1
Te ස්ටෙෆාන්මොනොව් මම භාවිතා කරන්නේ උබුන්ටු නොව Xubuntu, ඒ නිසා මට තිරයේ ඉහළින් අඳුරු තීරුවක් නොමැත.
ආරොන් ෆ්‍රෑන්ක්

36

මෙම පියවර අනුගමනය කරන්න:

  • dconf-editorඑය පෙරනිමියෙන් ස්ථාපනය කර නොමැති නිසා ස්ථාපනය කරන්න .
  • පහර Alt+ F2, ටයිප් dconf-editorකර පහර දෙන්න Enter.
  • දී dconfg-editor: Goto orggnomenautiluspreferences

    රූප විස්තරය මෙහි ඇතුළත් කරන්න

  • executable-text-activationපතන මෙනුව මත ක්ලික් කරන්න සහ තෝරන්න:

    දියත් කිරීම : වැඩසටහන් ලෙස ස්ක්‍රිප්ට් දියත් කිරීමට.

    හෝ

    අහන්න : සංවාදයක් හරහා කුමක් කළ යුතු දැයි විමසීමට.

  • වසන්න dconf-editor. ඒක තමයි!


6
ඔබට නාටිලස් විවෘත කළ හැකිය, ලිපිගොනු> මනාපයන් ක්ලික් කරන්න, හැසිරීම් පටිත්ත පරීක්ෂා කරන්න, සහ ක්‍රියාත්මක කළ හැකි පෙළ ගොනු සඳහා ඔබ කැමති විකල්පය තෝරන්න, පෙළ සංස්කාරකය සමඟ විවෘත කිරීම පෙරනිමිය වේ.
නූර්

ඊළඟ විසඳුම පහසුම ක්‍රමයයි :)
මැක්

මෙයද ක්‍රියාත්මක වුවද, යෙදුම් වින්‍යාසය වෙනස් කිරීමේ නරකම ක්‍රමය dconfg-editor ය.
බෙන්ජමින්

මම ටයිල් කරන කවුළු කළමණාකරුවෙකු භාවිතා කරන අතර "ලිපිගොනු" මෙනුව සම්පූර්ණයෙන්ම ප්‍රවේශ විය නොහැකි බව පෙනෙන බැවින් මනාප දෙබස් භාවිතා කිරීම වඩා හොඳ පිළිතුරක් වනු ඇතත් මෙම පිළිතුර මට බෙහෙවින් උපකාරී විය!
බෙන්

15

මම හිතන්නේ මෙය අපට හුරු පුරුදු වූ පෙරනිමි හැසිරීම වෙනස් කිරීමට තීරණය කළ Gnome මිනිසුන් විසින් ඇති කරන ලද කරදරයකි.

එය නිවැරදි කිරීමට, ඔබට හැකිය;

  1. ස්ථාපනය කරන්න (ඔබ දැනටමත් නොමැති නම්) සහ dconf සංස්කාරකය ආරම්භ කරන්න ,
  2. වෙත යන්න: org> gnome> nautilus> මනාප , සහ
  3. සඳහා අගය වෙනස් ක්රියාවෙහි යෙදවිය-text-සක්රිය ආපසු ඉල්ලා (හෝ දියත් ඔබ කැමති නම්,).

ඔබට රූට් හා සමාන නාටිලස් හැසිරීමක් අවශ්‍ය නම්, ඔබට ඉහත පියවර නැවත කළ හැකිය, dconf Editor මෙවර රූට් ලෙස ආරම්භ කරන්න .


14

පර්යන්තයක

gsettings set org.gnome.nautilus.preferences executable-text-activation ask

+1: dconf ක්‍රමය ලබා ගැනීමට පෙර පවා මෙය පැරණි ලිනක්ස් අනුවාද වල ක්‍රියාත්මක වේ.
ඇලෙක්ස්

2
මෙය පිළිගත් පිළිතුර විය යුතුය, IMHO.
tao

සියලුම පරිශීලකයින් සඳහා එකම වින්‍යාසය යෙදීමට ක්‍රමයක් තිබේද? (එක්කෝ දැනට සිටින සියලුම පරිශීලකයින් සඳහාද, නැතහොත් අනාගතයේදී නිර්මාණය කරන ලද සියලුම පරිශීලකයින් සඳහාද?)
වයිල්ඩ්කාඩ්

මම විශ්වාස කරනවා ඔව්. එය කරන්නේ කෙසේදැයි මට විශ්වාස නැත. සමහර විට ඔබට එය / etc / profile හෝ /etc/bash.bashrc
OmaL

5

ක්‍රියාත්මක කළ හැකි පෙළ ගොනු සමඟ නාටිලස්ගේ හැසිරීම වෙනස් කරන්න

  1. නාටිලස් විවෘත කරන්න
  2. ලිපිගොනු> මනාප
  3. චර්යා පටිත්ත වෙත යන්න
  4. තෝරන්න Ask Each Time

ගොනු අභිරුචි වල තිර රුව

නාටිලස් හි ඔබගේ ක්‍රියාත්මක කළ හැකි පෙළ ගොනුව දෙවරක් ක්ලික් කරන්න

වොයිලා!


පිළිතුරු ණය: නූර් , ජෝර්ජ් කැස්ත්‍රෝ


1
ප්‍රජා විකියේ අනුපිටපත ...
ඇලෙක්ස්

4

GUI

  1. ඔබ සතුව ඇති උබුන්ටු අනුවාදය අනුව,

    • 13.04 ට පෙර

      Nautilus හි, මෙනු තීරුවෙන් මෙය විවෘත කරන්න:

      සංස්කරණය කරන්න → මනාප

    • 13.04 හෝ 13.10

      Nautilus හි, මෙනු තීරුවෙන් මෙය විවෘත කරන්න:

      ලිපිගොනු ferences මනාප

    • 14.04 හෝ 16.04

      Nautilus හි, මෙනු තීරුවෙන් මෙය විවෘත කරන්න:

      සංස්කරණය කරන්න → මනාප

  2. ඉන්පසු, 'හැසිරීම' පටිත්තෙහි, "ක්‍රියාත්මක කළ හැකි පෙළ ගොනු විවෘත කර ඇති විට ධාවනය කරන්න" තෝරන්න.

    විකල්පයක් ලෙස, ගොනුව සංස්කරණය කිරීමට හෝ ක්‍රියාත්මක කිරීමට ඔබෙන් අසන සංවාදයකට ( නිදසුනක් ) ඔබ කැමති නම් "එක් එක් වර අසන්න" තෝරන්න .

    රූප විස්තරය මෙහි ඇතුළත් කරන්න


විධාන රේඛාව

ඔබ විධානයක් කැමති නම්:

dconf write /org/gnome/nautilus/preferences/executable-text-activation "'launch'"

සටහන: GUI සහ විධාන රේඛා ක්‍රම දෙකම ක්‍රියාත්මක වන්නේ නාටිලස් සඳහා පමණි (උබුන්ටු හි පෙරනිමි චිත්‍රක ගොනු කළමනාකරු)

මුලින් මා විසින් මෙහි පළ කරන ලද වෙනත් පිළිතුරකින් .


1
KDKBose: 'dconf' විධානය පෙරනිමියෙන් උබුන්ටු වල ඇත. dconf-editor මඟින් dconf සංස්කරණය කිරීම සඳහා GUI වැඩසටහන පමණක් සපයයි.
kiri

ඔබ හරි. ඒ ගැන කණගාටුයි!
ඩී.කේ බෝස්

3

ඒ සඳහා හොඳම ක්‍රමය වනුයේ .desktop දියත් කිරීම, එම දියත් කිරීම ක්‍රියාත්මක කළ හැකි එකක් බවට පත් කිරීමයි

chmod +x blah.desktop

ඊට පසු ඔබ එය ක්ලික් කිරීමෙන් ධාවනය කිරීමට සුදානම් වන අතර ඊටත් වඩා ඔබට එය දියත් කිරීමට එකතු කළ හැකිය. .Desktop ගොනු සාදන ආකාරය පිළිබඳ වැඩිදුර කියවීමට මෙහි බලන්න . එහි ප්රධාන කොටස මෙයයි

[ඩෙස්ක්ටොප් ප්‍රවේශය]
වර්ගය = යෙදුම
පර්යන්තය = අසත්ය
අයිකනය = / path / to / icon / icon.svg
නම = දෙන්න-නම-මෙහි
Exec = / path / to / file / executable

2

ගොනු ගුණාංගවල අවසරයන් වෙත ගොස් "මෙම ගොනුව ක්‍රියාත්මක කළ හැකි ලෙස ධාවනය කරන්න" තේරීමෙන් ඔබට තනි ගොනුවක් සඳහා මෙය කළ හැකිය.

රූප විස්තරය මෙහි ඇතුළත් කරන්න


1

ඔබට ෆෙඩෝරා 20 + ග්නෝම් හි ද ඉහළට ඔසවා තැබූ පිළිතුර භාවිතා කළ හැකිය:

Open Nautilus, check Preferences -> Behavior -> Executable Files, put as always ask

0

ඔබ ලකුණු 3 ක් පරීක්ෂා කළ යුතුය:

  • Nautilus / Nemo වින්‍යාසය: https://askubuntu.com/a/286651/301025
  • ස්ක්‍රිප්ට් ගොනුවට ක්‍රියාත්මක කළ හැකි අවසර තිබිය යුතුය : https://askubuntu.com/a/275714/301025
  • ගොනු පද්ධතිය ක්‍රියාත්මක කිරීමට ඉඩ දිය යුතුය :
    1. කොන්සෝලය තුළ "සවි කිරීම" ටයිප් කරන්න
    2. ඔබේ ගොනු පද්ධතියට noexec ධජය තිබේදැයි පරීක්ෂා කරන්න
    3. / Etc / fstab සංස්කරණය කිරීමේදී noexec ධජය ඉවත් කරන්න

0

ගොනුව මත දකුණු ක්ලික් කරන්න -> විවෘත කරන්න -> වෙනත් යෙදුම -> සියලුම යෙදුම් බලන්න -> මෘදුකාංග ධාවනය කරන්න -> තෝරන්න

මෙතැන් සිට ෂෙල් ස්ක්‍රිප්ට් ඩබල් ක්ලික් මත ධාවනය වේ.


-1
  1. නාටිලස් විවෘත කරන්න. (ගොනු බ්‍රව්සරය)

    1. උබුන්ටු 17.04 හි, දැන් අපට සමුච්චිත තීරුව කළ හැකි බැවින් මනාපයන් ලිපිගොනු වලින් ලබා ගත හැකිය.

    2. මෙනු තීරුවෙන් මෙය විවෘත කරන්න:

  2. ලිපිගොනු ferences මනාප

  3. 'හැසිරීම' ටැබය තෝරන්න

  4. "ක්‍රියාත්මක කළ හැකි පෙළ ගොනු" යටතේ "කුමක් කළ යුතුදැයි විමසන්න" තෝරන්න.

    මනාප

  5. එය වසා දමන්න.


අනුපිටපත් පිළිතුර
wisbucky
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.