当我使用建议的命令安装 Go 软件时,例如:
$ go install github.com/walles/moar@latest
它被安装进去了$HOME/go/bin
,我对此非常满意,比等待操作系统存储库更新要快得多。
我正在寻找一种方法来列出所有已安装的可执行文件及其安装的版本,但找不到它,尽管我很确定信息保存在某个地方,因为只有go install x@latest
在有新版本可用时才会执行某些操作,并且当最新版本已经安装时会悄悄终止不执行任何操作。
当我使用建议的命令安装 Go 软件时,例如:
$ go install github.com/walles/moar@latest
它被安装进去了$HOME/go/bin
,我对此非常满意,比等待操作系统存储库更新要快得多。
我正在寻找一种方法来列出所有已安装的可执行文件及其安装的版本,但找不到它,尽管我很确定信息保存在某个地方,因为只有go install x@latest
在有新版本可用时才会执行某些操作,并且当最新版本已经安装时会悄悄终止不执行任何操作。
我想在 Python 中安装 Azure 认知服务语音 SDK。在 Macbook 上,我可以运行:
python3 -m pip install azure-cognitiveservices-speech
它有效。
在 iMac 上,相同的命令会抛出:
Could not find a version that satisfies the requirement azure-cognitiveservices-speech (from versions: )
No matching distribution found for azure-cognitiveservices-speech
按照https://stackoverflow.com/questions/54425580/cant-pip-microsoft-azure-cognitiveservices-speech,我确认硬件是 64 位:
$ getconf LONG_BIT
64
Python 也是 64 位的:
$ python -c "import struct; print(struct.calcsize('P') * 8)"
64
在这个 Microsoft 学习线程之后,我升级pip
并尝试安装--pre
:
python3 -m pip install --upgrade pip
python3 -m pip install --pre azure-cognitiveservices-speech
我得到同样的错误。
下一步是从源安装:
- 如果上述步骤不起作用,您可以尝试从源代码安装包。克隆 azure-cognitiveservices-speech 包的 GitHub 存储库,然后运行命令 python3 setup.py install 来安装该包。
PyPI 页面未链接到 Github。在 Microsoft 的 Github 存储库上,我只能找到 JS 和 Go 的 SDK。我通过在线搜索这个仓库也找不到它。
最后一步是使用 DockerHub:
- 如果上述步骤均不起作用,您可以尝试使用预安装了 azure-cognitiveservices-speech 包的 Docker 容器。您可以在 Docker Hub 上找到该包的 Docker 映像。
但当我搜索 时,我在 DockerHub 上找不到任何内容azure-cognitiveservices-speech
。
该软件包的源代码在哪里,或者我还可以如何安装 Microsoft 认知服务?
我的电脑“死机”了。
我购买了一台新机器,并希望将我的 Arch 安装迁移到我的新机器上。从 Intel 转移到 AMD、新主板等。我认为更好的方法是进行全新安装,然后:
全新安装后,如何列出上次安装时安装的软件包?我无法登录它以使用 pacman 列出软件包。我正在将 SSD 移至新计算机。
我应该 chroot 并执行 pacman - q >package_list.txt 吗?有更简单的方法吗?
我知道的:
我不知道,我要问的是如何将 WSL dist 安装到 ext4 物理驱动器上?(换句话说,不使用 vhdx)
我知道这是行不通的:
该解决方案不必是一句简单的话,任何复杂性都是可以接受和赞赏的。
如果应用程序发行商同时提供基于 deb 文件/存储库的安装以及运行文件,哪一个更好,为什么?
我通过 Microsoft Store 安装了 Python 3.10,并用于启动在 python 中调用的脚本,如下所示:python <path to script>.py
。
Python 3.11 刚刚启动,现在我python
在终端窗口中键入,这将打开
MS Store 中的相关 Python Python 3.11 页面。在那里,我看不到可以更新的选项。我只能全新安装该软件。但我想保留所有已安装的软件包,所以你们知道更新当前版本的方法吗?
我们有 Microsoft SQL Server 2014 标准版的合作许可证,有时我必须在不同的服务器和计算机上安装(或重新安装)。安装文件夹大小约为 2.68 GB,如果我用 WinRAR 压缩它可以是 2.05 GB。
有没有任何解决方案可以减少总安装文件大小,我所需要的只是数据库引擎服务功能。无需安装其他功能,因为我们的企业系统不需要它。
我在谷歌上搜索找到一种解决方案来删除不必要的功能以减少总设置大小,但我找不到。
我的想法是删除这些不必要的功能设置文件,以便我可以轻松快速地复制最小设置文件。
有什么建议么?
我在 Ubuntu 22.04 上安装了 k3s
curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="server --flannel-backend none" K3S_TOKEN=prokupljejbb sh -s -
[INFO] Installing k3s to /usr/local/bin/k3s
[INFO] Skipping installation of SELinux RPM
[INFO] Skipping /usr/local/bin/kubectl symlink to k3s, already exists
[INFO] Skipping /usr/local/bin/crictl symlink to k3s, already exists
[INFO] Skipping /usr/local/bin/ctr symlink to k3s, command exists in PATH at /usr/bin/ctr
[INFO] Creating killall script /usr/local/bin/k3s-killall.sh
[INFO] Creating uninstall script /usr/local/bin/k3s-uninstall.sh
[INFO] env: Creating environment file /etc/systemd/system/k3s.service.env
[INFO] systemd: Creating service file /etc/systemd/system/k3s.service
[INFO] systemd: Enabling k3s unit
Created symlink /etc/systemd/system/multi-user.target.wants/k3s.service → /etc/systemd/system/k3s.service.
[INFO] No change detected so skipping service start
地位
systemctl status k3s
● k3s.service - Lightweight Kubernetes
Loaded: loaded (/etc/systemd/system/k3s.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Fri 2023-04-28 12:48:49 CEST; 1s ago
Docs: https://k3s.io
Process: 77789 ExecStartPre=/bin/sh -xc ! /usr/bin/systemctl is-enabled --quiet nm-cloud-setup.service (code=>
Process: 77791 ExecStartPre=/sbin/modprobe br_netfilter (code=exited, status=0/SUCCESS)
Process: 77792 ExecStartPre=/sbin/modprobe overlay (code=exited, status=0/SUCCESS)
Process: 77793 ExecStart=/usr/local/bin/k3s server --flannel-backend none (code=exited, status=203/EXEC)
Main PID: 77793
我试着开始
systemctl start k3s
Job for k3s.service failed because the control process exited with error code.
See "systemctl status k3s.service" and "journalctl -xeu k3s.service" for details.
ls -laZ /usr/local/bin/k3s
total 65716
drwxr-xr-x 2 root root ? 4096 апр 28 12:47 .
drwxr-xr-x 3 root root ? 4096 апр 28 12:47 ..
-rwxr-xr-x 1 root root ? 67284992 апр 28 12:47 k3s.bin
status=203/EXEC
指向什么?
我删除了符号链接并删除了目录
[INFO] Creating /usr/local/bin/kubectl symlink to k3s
[INFO] Creating /usr/local/bin/crictl symlink to k3s
[INFO] Creating /usr/local/bin/ctr symlink to k3s
[INFO] Creating killall script /usr/local/bin/k3s-killall.sh
[INFO] Creating uninstall script /usr/local/bin/k3s-uninstall.sh
[INFO] env: Creating environment file /etc/systemd/system/k3s.service.env
[INFO] systemd: Creating service file /etc/systemd/system/k3s.service
[INFO] systemd: Enabling k3s unit
Created symlink /etc/systemd/system/multi-user.target.wants/k3s.service → /etc/systemd/system/k3s.service.
[INFO] No change detected so skipping service start
我现在有 0
Process: 97794 ExecStartPre=/bin/sh -xc ! /usr/bin/systemctl is-enabled --quiet nm-cloud-setup.service (code=>
Process: 97796 ExecStartPre=/sbin/modprobe br_netfilter (code=exited, status=0/SUCCESS)
Process: 97797 ExecStartPre=/sbin/modprobe overlay (code=exited, status=0/SUCCESS)
Process: 97798 ExecStart=/usr/local/bin/k3s server --flannel-backend none (code=exited, status=1/FAILURE)
Main PID: 97798 (code=exited, status=1/FAILURE)
输出日志ctl
The process' exit code is 'exited' and its exit status is 1.
апр 28 13:31:32 miki-IdeaPad systemd[1]: k3s.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit k3s.service has entered the 'failed' state with result 'exit-code'.
апр 28 13:31:32 miki-IdeaPad systemd[1]: Failed to start Lightweight Kubernetes.
░░ Subject: A start job for unit k3s.service has failed
░░ Defined-By: systemd
为什么?
我从头开始构建 GNU-Emacs,现在我的主分区中有它的工作二进制文件。~/somedir/emacs/src
所有二进制文件也是如此。如果我发出以下命令:
PATH=$HOME/tmp/emacs/src:$PATH
该特定终端会话可以正确访问这些二进制文件。我还将其添加到 .profile 和 .bashrc 中,以便每个终端实例都能够访问它们。有没有办法让它像其他人一样成为普通的系统应用程序?我没有在应用程序列表中看到该应用程序。我在文件的“打开方式”部分没有看到它。我正在使用 MX GNU Linux 发行版。我应该怎么办?