AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题

问题[software-installation](unix)

Martin Hope
Physics lover
Asked: 2025-03-13 03:48:13 +0800 CST

如何安装 CASA(常见天文学软件应用程序)

  • 5

我需要帮助。我尝试从 NRAO 网站安装 CASA(通用天文学软件应用程序),我需要用它来进行研究,但我无法对其进行配置。

我遵循这个示例:CASA 安装 ,我想知道这个安装是否与我笔记本电脑上的 Kali Linux 兼容。

Linux 不是我的第一个操作系统,我大部分时间都花在 Windows 上,但我学习是出于研究中产生的实际原因。

如果有人愿意帮助我设置它,我很乐意分享更多信息。我不明白这个 CASA 软件是否也可以通过 Python 作为库使用和启动,或者它安装后有自己的软件。我设法按照视频完成了所有安装过程,但它仍然无法启动。

software-installation
  • 2 个回答
  • 31 Views
Martin Hope
Susanna Lawrence
Asked: 2025-02-19 04:23:32 +0800 CST

需要帮助在 Chromebook 上安装 Lambda Calculator(JRE 8 安装和更新说明不清楚)

  • 5

我对 Linux 了解甚少,甚至无法正确格式化问题。我正尝试在 Chromebook 上安装一个叫做 Lambda Calculator 的东西。它不起作用,我不知道如何修复它。这就是我应该做的,但我不明白这些说明。这一切对我来说都是新的。在此处输入图片描述

software-installation
  • 1 个回答
  • 58 Views
Martin Hope
Frank Harris
Asked: 2024-11-14 22:26:39 +0800 CST

在离线 Fedora 上手动安装应用程序

  • 5

我在 Fedora 主机上运行 Fedora VM,并尝试安装 emacs。由于某些原因,我无法从 VM 访问互联网。我可以在主机和 VM 之间进行 rsync,但 yum/apt/etc 对我来说是一个黑匣子,所以我不确定除了 /bin/emacs 或 /usr/bin/emacs 之外是否还有什么需要复制的(也不确定那里有什么区别?)

software-installation
  • 1 个回答
  • 14 Views
Martin Hope
Diasaur
Asked: 2024-10-31 08:30:19 +0800 CST

Manjaro 无法打开软件管理器(pamac-manager)的 GUI

  • 5

从昨天开始,我的 Manjaro(内核 6.1.112-1)就无法打开软件管理器的 GUI。但是,在其他情况下可以打开它:当小图标提醒我有更新需要进行时,它会在更新选项卡中打开软件管理器 GUI,我可以运行更新,但是当我尝试切换到另一个选项卡时,它会崩溃。当没有更新需要进行时,我无法通过任何常规的鼠标点击来打开它 - 相反,我只是收到一条消息“软件添加/删除已启动(失败)”(粗略地从我的系统语言翻译而来)。但是,我可以通过终端打开它pamac-manager %U,如果以这种方式打开,我可以自由切换选项卡(我还没有尝试以这种方式打开它,更新某些内容并检查它是否仍然有效,只是因为现在没有更新需要进行)。sudo pacman -Syu显示所有内容都是最新的(因为谷歌搜索显示这是其他人的问题)。

也许你们中有人能帮我找到问题所在,或者告诉我还要检查或尝试什么。如果您能提供任何想法,我将不胜感激。

software-installation
  • 1 个回答
  • 11 Views
Martin Hope
Thomas.M
Asked: 2024-09-04 00:31:01 +0800 CST

除了使用发行版的包管理器之外,安装其他程序是否安全?

  • 17

当我从 Windows 转到 Linux 时,我很幸运地拥有了软件包管理器。大多数时候,我的发行版(目前是 Debian 12)的官方存储库都会有我需要的软件包。但有时却没有,这意味着如果我想安装某些应用程序,我必须在不通过软件包管理器的情况下进行安装;也许可以通过克隆 GitHub 存储库并从源代码构建,或者使用wget或curl从开发人员那里获取专用的安装程序。

这样做安全吗?我不是在问这些软件包的可信度。而是,如果我这样做,会破坏软件包管理系统吗?例如,当我使用发行版的软件包管理器执行系统范围的更新时,以这种方式安装的软件包会被更新吗?我可以使用软件包管理器卸载它们吗?

这是一个具体的例子。假设我想安装 Rust。Rust 官方网站建议 Linux 用户运行以下命令。

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

换句话说,rustup.rs从网站下载文件,然后运行它来安装 Rust。这个例子对我来说更加令人困惑,因为 Debian确实在存储库中提供rustup了软件包。那么我应该使用 Debian 软件包,还是应该按照网站上的说明操作?

这是另一个例子。假设我想安装 Minecraft,但 Debian 存储库中没有。因此我必须访问 Minecraft 网站,该网站允许我下载文件minecraft.deb。如果我的猜测正确,那么我将使用apt它来安装它。在这种情况下,包管理器会跟踪包吗?我是否可以卸载它,或者使用它来更新它apt?

感谢您帮助我解决了这个困扰我很长时间的困惑。

software-installation
  • 5 个回答
  • 1093 Views
Martin Hope
Daniel
Asked: 2024-08-15 02:08:06 +0800 CST

gtksourceview:gedit 中 groff 语言的语法高亮

  • 5

Sciancisco 和我开发了Groff标记语言的语法高亮器,用于 Gedit、Pluma、Xed 等。我安装了它/usr/share/gtksourceview-4/language-specs/groff.lang,它一直运行良好,但现在我使用的是 Debian Trixie,它不再工作了。有什么线索吗?

<?xml version="1.0" encoding="UTF-8"?>
<!--
COPYRIGHT:
==========
Gedit groff syntax highlight. A definition of the groff syntax for
GtkSourceView.

Copyright (C) 2022 - Daniel Dias Rodrigues. All rights reserved.
Copyright (C) 2020 - Sciancisco. All rights reserved.

This library is free software; you can redistribute it and/or modify it under
the terms of the GNU Lesser General Public License as published by the Free
Software Foundation; either version 2.1 of the License, or (at your option) any
later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along
with this library; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.

AVAILABILITY:
=============
Originally available at:
    * https://gist.github.com/nerun/6f57b9a0dd6681d3ea9a5886e418e9b9

Sciancisco's version originally available at:
    * https://gitlab.com/-/snippets/1984415
    * https://gist.github.com/Sciancisco/d1f5f1ea50481633ee1a2d270416543b

CHANGES against Sciancisco's version:
=====================================
    * <language>
        * name: the "G" of "Groff" was capitalized.
    * <metadata>
        * mimetypes and globs: completely changed based upon "All known MIME
          types" and their filename patterns, available at
          https://www.digipres.org/formats/mime-types/
    * <definitions><context>
        * comment-new and comment-old: the "." (dot) was included as part of the
          comment. Added "\.".
-->
<language id="groff" name="Groff" version="2.0" _section="Markup">

    <metadata>
        <property name="mimetypes">application/x-troff;application/x-troff-man;text/troff</property>
        <property name="globs">*.1;*.2;*.3;*.4;*.5;*.6;*.7;*.8;*.groff;*.man;*.roff</property>
    </metadata>

    <styles>
        <style id="comment" name="Comment" map-to="def:comment"/>
        <style id="escaped-character" name="Escaped Character" map-to="def:special-char"/>
        <style id="macro" name="Macro" map-to="def:function"/>
        <style id="request" name="Request" map-to="def:builtin"/>
        <style id="preprocessor" name="Preprocessor Macro" map-to="def:preprocessor"/>
    </styles>

    <definitions>
        <context id="groff">
            <include>

            <context id="comment-new" style-ref="comment" class="comment">
                <start>\.\\#</start>
                <end>$</end>
            </context>

            <context id="comment-old" style-ref="comment" class="comment">
                <start>\.\\"</start>
                <end>$</end>
            </context>

            <!-- Here starts the escape sequences mimicking the groff spec.
            If one wants to implement the entire spec, have fun:
            https://web.cecs.pdx.edu/~trent/gnu/groff/groff.html#SEC52
            -->
            <context id="escape-bracket" style-ref="escaped-character" class="no-spell-check">
                <start>\\[[]</start>
                <end>[]]</end>
            </context>

            <context id="escape-bracket-parameter" style-ref="escaped-character" class="no-spell-check">
                <start>\\.[[]</start>
                <end>[]]</end>
            </context>

            <context id="escape-parenthesis" style-ref="escaped-character" class="no-spell-check">
                <match>\\[(]..</match>
            </context>

            <context id="escape-parenthesis-parameter" style-ref="escaped-character" class="no-spell-check">
                <match>\\.[(]..</match>
            </context>

            <context id="escape-simple-parameter" style-ref="escaped-character" class="no-spell-check">
                <match>\\..</match>
            </context>

            <context id="escape-simple" style-ref="escaped-character" class="no-spell-check">
                <match>\\.</match>
            </context>

            <!-- Highlight preprocessors -->
            <!-- Maybe add preprocessor syntax coloring. -->
            <!-- Many preprocessors are missing. -->
            <context id="eqn" style-ref="preprocessor" class="no-spell-check">
            <!-- Could be nice to add in line highlight with "delim" eqn command -->
                <start>^\.EQ(\s|$)</start>
                <end>^\.EN</end>
            </context>

            <context id="pic" style-ref="preprocessor" class="no-spell-check">
                <start>^\.PS(\s|$)</start>
                <end>^\.PE</end>
            </context>

            <context id="tbl" style-ref="preprocessor" class="no-spell-check">
                <start>^\.TS(\s|$)</start>
                <end>^\.TE</end>
            </context>

            <context id="chem" style-ref="preprocessor" class="no-spell-check">
                <start>^\.cstart(\s|$)</start>
                <end>^\.cend</end>
            </context>

            <context id="refer-opt" style-ref="preprocessor" class="no-spell-check">
                <start>^\.R1(\s|$)</start>
                <end>^\.R2</end>
            </context>

            <context id="refer-cite" style-ref="preprocessor">
                <start>^\.[[]</start>
                <end>^\.[]]</end>
            </context>

            <!-- General macro and request matching -->
            <context id="macro" style-ref="macro" class="no-spell-check">
                <match>^\.[A-Z0-9_]+</match>
            </context>

            <context id="request" style-ref="request" class="no-spell-ckeck">
                <match>^\.[a-z]+</match>
            </context>

            </include>
        </context>
    </definitions>

</language>
software-installation
  • 2 个回答
  • 29 Views
Martin Hope
ArtEze
Asked: 2024-04-04 05:33:51 +0800 CST

dnf 安装 gnutar ... bf81de15:NOKEY

  • 5

我使用的是dnf为OpenMandriva Cookerbf81de15: NOKEY配置的,在尝试安装时遇到此问题gnutar。

在这些情况下该怎么办?如果不可能,如何省略密钥?

Last metadata expiration check: 0:33:36 ago on Wed Apr  3 17:49:59 2024.
Dependencies resolved.
==================================================================================================================
 Package                  Architecture             Version                  Repository                       Size
==================================================================================================================
Installing:
 gnutar                   x86_64                   1.34-4                   cooker-x86_64                   965 k

Transaction Summary
==================================================================================================================
Install  1 Package

Total size: 965 k
Installed size: 3.1 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] gnutar-1.34-4-omv2390.x86_64.rpm: Already downloaded                                                   
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  package gnutar-1.34-4.x86_64 does not verify: Header V4 RSA/SHA256 Signature, key ID bf81de15: NOKEY
software-installation
  • 1 个回答
  • 27 Views
Martin Hope
einpoklum
Asked: 2024-04-02 23:58:14 +0800 CST

如何在无法访问 Internet 的计算机上安装 pip 包?

  • 5

我正在一台无法(直接)访问互联网的 Linux 机器上工作。我想要pip install foo一些 pypi 包 foo,但是 - 显然,这是行不通的。当然,我还有其他连接互联网的机器。

我将如何确定需要下载哪些文件、下载它们并在隔离计算机上安装它们?

笔记:

  • 我宁愿得到一个与 Python 版本无关的答案,但如果它与版本相关,我们假设 Python 3.6 或更高版本。
  • 这个问题听起来是一样的,但实际上是关于安装 pip istelf 的。
software-installation
  • 1 个回答
  • 27 Views
Martin Hope
Dr. P
Asked: 2024-04-02 01:55:15 +0800 CST

在 openSUSE Tumbleweed 上安装 KOReader 而不使用 Flatpak

  • 5

我正在尝试在我的 openSUSE Tumbleweed 系统上安装 KOReader 电子书阅读器应用程序,但我不想使用 Flatpak 版本。有没有办法从本机软件包安装 KOReader 或在 openSUSE Tumbleweed 上从源代码构建它?

我尝试搜索官方 openSUSE 存储库,但找不到列出的 KOReader。如果有可用的说明,我愿意使用第三方存储库或从源代码构建 KOReader。

我的主要要求是避免使用 Flatpak,因为我更喜欢尽可能使用本机包。有人可以指导我如何在不使用 Flatpak 的情况下在 openSUSE Tumbleweed 上安装 KOReader 吗?

如果您需要有关我的系统或我尝试安装的 KOReader 特定版本的任何其他详细信息,请告诉我。

software-installation
  • 1 个回答
  • 22 Views
Martin Hope
Brayan Tiwa
Asked: 2024-03-27 23:54:48 +0800 CST

无法在 Amazon Linux 2023 上安装 MySql

  • 4

我正在运行 Amazon Linux 2023.4.20240319 的 EC2(AWS) 计算机上工作。我需要安装apache、php和mysql。我坚持使用mysql。我遵循了在互联网上找到的许多说明:

  • https://tecadmin.net/install-mysql-8-on-fedora/
  • https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html
  • https://stackoverflow.com/questions/70993613/unable-to-install-mysql-on-centos7/72469498#72469498

但最后一个错误没有解决方案:

$ sudo yum --enablerepo=mysql80-community install mysql-community-server
MySQL 8.0 Community Server                                      37  B/s |  10  B     00:00    
Errors during downloading metadata for repository 'mysql80-community':
  - Status code: 404 for http://repo.mysql.com/yum/mysql-8.0-community/fc/2023.4.20240319/aarch64/repodata/repomd.xml (IP: 23.213.17.14)
Error: Failed to download metadata for repo 'mysql80-community': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Ignoring repositories: mysql80-community
Last metadata expiration check: 0:14:52 ago on Wed Mar 27 14:50:32 2024.
No match for argument: mysql-community-server
Error: Unable to find a match: mysql-community-server

我已卸载软件包并清理缓存,然后重试,但结果相同。

请问我该如何修复它?

更新

mysql在默认 yum 存储库中不可用

$ sudo dnf search mysql
Last metadata expiration check: 1:53:50 ago on Wed Mar 27 14:50:32 2024.
================================ Name & Summary Matched: mysql ================================apr-util-mysql.aarch64 : APR utility library MySQL DBD driver
bind-dlz-mysql.aarch64 : BIND server mysql and mysqldyn DLZ modules
collectd-mysql.aarch64 : MySQL plugin for collectd
dovecot-mysql.aarch64 : MySQL back end for dovecot
mysql-selinux.noarch : SELinux policy modules for MySQL and MariaDB packages
mysql80-community-release.noarch : MySQL repository configuration for yum
perl-DBD-MySQL.aarch64 : A MySQL interface for Perl
perl-DateTime-Format-MySQL.noarch : Parse and format MySQL dates and times
php8.1-mysqlnd.aarch64 : A module for PHP 8.1 applications that use MySQL databases
php8.2-mysqlnd.aarch64 : A module for PHP 8.2 applications that use MySQL databases
postfix-mysql.aarch64 : Postfix MySQL map support
=================================== Summary Matched: mysql ====================================mariadb105-devel.aarch64 : Files for development of MariaDB/MySQL applications
mariadb105-server-utils.aarch64 : Non-essential server utilities for MariaDB/MySQL applicationsperl-DBD-MariaDB.aarch64 : MariaDB and MySQL driver for the Perl5 Database Interface (DBI)
software-installation
  • 3 个回答
  • 47 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve