我计划创办一家公司来销售开源软件解决方案,例如企业领域的 Ubuntu。我在IT和软件销售方面有大约6年的经验,所以我认为现在是我创业的好时机。因为我热爱 FOSS,并且希望为 FOSS 的发展做出贡献,尤其是 Ubuntu(通过业务发展),因为我知道像 Canonical 这样的公司赚钱的唯一途径是在企业中销售他们的开源解决方案(支持和培训)。
我在 Linux/开源开发方面没有任何直接经验,无论是资格还是工作经验,但我有大约 8 年的使用 Linux 和故障排除的经验,我认为我有足够的知识来培训和支持Linux 桌面。我也有 IT 和软件销售经验。
我的问题是 Canonical 对与公司合作有什么要求,特别是与具有我经验的人合作?我应该如何与 Canonical 建立这样的合作伙伴关系?
其次,创业提供开源解决方案的障碍和挑战是什么?
如果有人与规范有过这样的接触/讨论,或者从事销售开源解决方案的业务,或者对这个问题有任何了解,可以在这方面指导我,我将非常感激。
我今天遇到了一个奇怪的问题,当我发现“软件和更新”的“其他软件”选项卡中缺少 Canonical 合作伙伴和独立存储库时。我还注意到“main”、“universe”、“multiverse”和“restricted”以及“trusy-security”、“trusty-updates”、“trusy-proposed”和“trusty-backports”都被禁用了。
问题是:如何添加规范和独立存储库,以便我可以重新启用它们?是什么导致了这种情况?
先感谢您。
也许他们不共享真正的价值(例如,每天使用X 次Ubuntu安装)但至少%是?
我对使用的版本的重新分区感兴趣(例如,有8%of 12.04、16%of 14.04、51%of 16.04、26%of 17.04。我在这里猜测)以及使用的桌面 ENV (80%正在运行Unity、7% KDE、4% Cinnamon等)。
有谁知道我在哪里可以找到这样的数字?
Steam 每月进行一次调查,所以我们有一些数字,但只有一小部分Ubuntu用户拥有 Steam,而游戏玩家是非常具体的用户(非常最新等)。
注意:这个问题可以适用于任何版本。我只是在示例中选择了生命终结(因此在过去)的一个,以避免“无法预测未来”类型的答案。
sudo apt-get install <specific-package>=<specific-version> && sudo apt-get remove <specific-package>举个例子,为了让问题更清楚:如果过去 5 年我一直在 Ubuntu 上每天运行一次,我是否会遇到由于软件包不再由 Canonical 托管而导致的错误?
假设该软件包/版本中从未发现安全漏洞或系统不稳定等问题。
我启动了一个 docker 容器,然后在容器中安装了 ubuntu-advantage-tools,尽管在安装过程中出现了以下错误消息,但我认为这并不重要。
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Run Code Online (Sandbox Code Playgroud)
之后,我可以正确运行以下命令:
# pro --version …Run Code Online (Sandbox Code Playgroud) 他们从 Canonical 或/和 Ubuntu 社区获得什么样的支持?谁决定发行版应该成为官方版本?“官方口味”相对于 Linux Mint、Elementary OS、Deepin OS 等 Ubuntu 的非官方衍生品有什么特权?
我想知道该存储库中有什么软件(或查看列表)。我启用了它,当然让系统更新包列表..但我似乎无法在它之后找到 Chrome 和 Skype(使用 Ubuntu 软件)。
任何的想法???它不应该在维基或官方文档中吗?谢谢 :)
从这里获取令牌并尝试启用 livepatch 后:
sudo canonical-livepatch enable XXXXXXXXXXXXXXXXXX
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息:
2020/08/31 17:19:57 error executing enable: cannot enable machine: bad temporary server status 500 (URL: https://livepatch.canonical.com/api/machine-tokens) server response: machine token already exists
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题并启用 Canonical livepatch?
Ubuntu详细信息:
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
Run Code Online (Sandbox Code Playgroud) canonical ×10
repository ×2
12.04 ×1
14.04 ×1
16.04 ×1
17.04 ×1
18.04 ×1
64-bit ×1
apt ×1
changelog ×1
community ×1
derivatives ×1
security ×1
ubuntu-wiki ×1