在哪里可以共享我的自定义脚本?

尼古拉斯·史密斯

我为Ubuntu创建了一组自定义脚本。我希望在Internet上分享这些内容。有哪些与其他用户共享代码的服务?

塞尔吉·科洛季亚兹尼(Sergiy Kolodyazhnyy)

有几种选择,它们的目的和复杂性不同。您可以选择任何您想要的。

  • Ubuntu pastebin:http : //paste.ubuntu.com是最简单的共享方法,但也是最糟糕的共享方法。据我所知,这些链接不是永久的,您只能粘贴代码,即无法编辑。如果您只想与几个朋友共享脚本,那就是这种方式。
  • Ask Ubuntu本身是共享解决方案的好地方。当然,脚本必须在您要发布的问题范围内。有益的是,如果发现您的代码有用,社区将投票答复。请记住,您发布的任何内容均受创用CC许可,因此希望人们基本上可以完全访问该代码。如果要获得版权,可以在脚本中使用显式许可(最好是开源的)。
  • 软件仓库,例如GitHub,GitLab和SourceForge。最著名的是GitHub。这是我个人使用的选项之一。它不是很复杂,您仅可以通过Web界面就可以解决问题。GitHub也有一个叫做Gists的东西。您可以将脚本发布为公共或私有要领,并提供指向该脚本的链接。GitHub存储库更多地是一些以某种方式结合在一起的特定文件的集合,通常用于大型应用程序。随时查看我的要点存储库
  • 发射台。这是一个更复杂的选择。用户可以通过添加PPA并安装脚本sudo apt-get install package-name按照启动板的教程开始。有几种方法可以将代码上传到那里(请参见下面的注释中的讨论)。用作创建deb单个脚本的程序包的参考-可以将这些程序包导入Launchpad,并在将其放入PPA之前使用Launchpad进行构建。恕我直言,不超过100行的单个脚本,不值得放在deb包中,然后放在Launchpad上。GitHub gist对于小型脚本更简单。
  • 容器和按扣。这也是一个更高级的选项。最大的优点是可移植性。最著名的跨平台容器选项是Docker和Snap软件包。Docker有自己的存储库:https : //hub.docker.com/尽管我不了解snap。据我所知,没有针对这些应用程序的商店。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在哪里保存我的自定义脚本,以便我的python脚本可以访问默认目录中的模块?

来自分类Dev

从 nashorn 脚本调用自定义 Java 类时,我在哪里设置环境参数

来自分类Dev

如何告诉UI5在哪里可以找到我的自定义模块?

来自分类Dev

我们在哪里可以看到Power BI中Application Insight的自定义事件?

来自分类Dev

如何使用样式表自定义 Docbook?我在哪里可以找到好的资源?

来自分类Dev

在哪里可以找到“自定义开/关”选项?

来自分类Dev

RadGrid自定义聚合:我在哪里?

来自分类Dev

我的自定义Django应用代码在哪里?

来自分类Dev

在哪里为我的自定义按钮添加“ onclick”

来自分类Dev

我在哪里可以放置Django自定义模板标签,以使其供自定义Django管理模板使用?

来自分类Dev

NPM 脚本 - 在哪里保存本地项目的自定义脚本?

来自分类Dev

我在哪里将Sublime Text的自定义语法荧光笔定义放在哪里?

来自分类Dev

我可以在哪里放置脚本标签?

来自分类Dev

Sitecore:在哪里可以插入自定义一次性功能?

来自分类Dev

在哪里可以找到有关自定义USB描述符类型的信息

来自分类Dev

将自定义功能编程到Verifone或Ingenico中-在哪里可以找到SDK?

来自分类Dev

在哪里可以找到Google自定义搜索API的国家/地区代码值列表?

来自分类Dev

在哪里可以找到有关自定义USB描述符类型的信息

来自分类Dev

将自定义功能编程到Verifone或Ingenico中-在哪里可以找到SDK?

来自分类Dev

Ruby etc模块文件在哪里,可以自定义吗?

来自分类Dev

在哪里可以找到处理目录文件的jaxb gradle插件或自定义任务?

来自分类Dev

在哪里可以找到Google的自定义搜索API的国家/地区代码值列表?

来自分类Dev

AWS:在哪里可以找到 API Gateway 自定义授权人的 ID?

来自分类Dev

在哪里可以找到自定义 crontab 任务的输出日志

来自分类Dev

在哪里可以找到 Drupal 目录中的自定义内容类型相关文件?

来自分类Dev

在Symfony中,我应在哪里注册自定义DQL函数?

来自分类Dev

我在哪里将自定义代码放在Laravel中

来自分类Dev

命名自己的自定义发行版时,我需要在哪里更改“ Ubuntu”?

来自分类Dev

我应该在哪里插入自定义DefaultContractResolver JSON.NET?

Related 相关文章

  1. 1

    在哪里保存我的自定义脚本,以便我的python脚本可以访问默认目录中的模块?

  2. 2

    从 nashorn 脚本调用自定义 Java 类时,我在哪里设置环境参数

  3. 3

    如何告诉UI5在哪里可以找到我的自定义模块?

  4. 4

    我们在哪里可以看到Power BI中Application Insight的自定义事件?

  5. 5

    如何使用样式表自定义 Docbook?我在哪里可以找到好的资源?

  6. 6

    在哪里可以找到“自定义开/关”选项?

  7. 7

    RadGrid自定义聚合:我在哪里?

  8. 8

    我的自定义Django应用代码在哪里?

  9. 9

    在哪里为我的自定义按钮添加“ onclick”

  10. 10

    我在哪里可以放置Django自定义模板标签,以使其供自定义Django管理模板使用?

  11. 11

    NPM 脚本 - 在哪里保存本地项目的自定义脚本?

  12. 12

    我在哪里将Sublime Text的自定义语法荧光笔定义放在哪里?

  13. 13

    我可以在哪里放置脚本标签?

  14. 14

    Sitecore:在哪里可以插入自定义一次性功能?

  15. 15

    在哪里可以找到有关自定义USB描述符类型的信息

  16. 16

    将自定义功能编程到Verifone或Ingenico中-在哪里可以找到SDK?

  17. 17

    在哪里可以找到Google自定义搜索API的国家/地区代码值列表?

  18. 18

    在哪里可以找到有关自定义USB描述符类型的信息

  19. 19

    将自定义功能编程到Verifone或Ingenico中-在哪里可以找到SDK?

  20. 20

    Ruby etc模块文件在哪里,可以自定义吗?

  21. 21

    在哪里可以找到处理目录文件的jaxb gradle插件或自定义任务?

  22. 22

    在哪里可以找到Google的自定义搜索API的国家/地区代码值列表?

  23. 23

    AWS:在哪里可以找到 API Gateway 自定义授权人的 ID?

  24. 24

    在哪里可以找到自定义 crontab 任务的输出日志

  25. 25

    在哪里可以找到 Drupal 目录中的自定义内容类型相关文件?

  26. 26

    在Symfony中,我应在哪里注册自定义DQL函数?

  27. 27

    我在哪里将自定义代码放在Laravel中

  28. 28

    命名自己的自定义发行版时,我需要在哪里更改“ Ubuntu”?

  29. 29

    我应该在哪里插入自定义DefaultContractResolver JSON.NET?

热门标签

归档