【问题标题】:Can we make our program installable in any Linux distro? [closed]我们可以让我们的程序安装在任何 Linux 发行版中吗? [关闭]
【发布时间】:2020-03-25 07:17:43
【问题描述】:

我可以在任何 Linux 发行版中使用以下简单命令安装我的程序吗: 假设我的程序名是manish所以

for ubuntu
    `sudo apt-get install manish`
or in centos
    `yum install manish`

【问题讨论】:

  • 您的问题是什么?你试过这个代码吗?它适用于“任何 linux 发行版”吗?你遇到了什么问题?您需要什么帮助?
  • 我已经在 python 上为 ubuntu 构建了一个程序,现在我想让我的程序可以安装在 Ubuntu 上。就像在 ubuntu 的情况下,如果我们想安装 VLC,我们在终端中输入“sudo apt-get install vlc”。否则,如果我们想安装 FIREFOX,我们输入 'sudo apt-get install firefox' 。以同样的方式,我想做同样的事情,以便任何人都可以安装我的程序。
  • 你没有回答我的问题:你试过你的代码了吗?它奏效了吗?你遇到了什么问题?
  • 我要求程序来做,我没有尝试任何代码,因为我不知道从哪里开始以及如何做才能使它成为可能?
  • StackOverflow 不是代码编写服务。我们不会为你做你的工作。我们帮助您解决编写的代码的具体问题。

标签: python linux ubuntu-16.04 centos7 rhel7


【解决方案1】:

如果包在存储库中,则应该使用提到的命令。 “apt/yum install”命令不适用于您的情况。无论如何,您可以创建自己的存储库并将其导入您的 /etc/yum.repo.d/ (centos/oraclelinux/RH...) 路径。该文件可能是:

[<repo tag (your choise)>]
name=<your repo's name>
baseurl=http://<repo's url once you have published it>
gpgkey=file:///<gpg key path (not obligatory)
gpgcheck=0 (if you have not a gpg key)
enabled=1

启用后,您可以继续使用“yum update”命令并使用“yum repolist”命令验证存储库是否有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-31
    • 2012-05-30
    • 1970-01-01
    • 2018-07-31
    • 2021-03-31
    • 2014-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多