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
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[paths](ubuntu)

Martin Hope
stuball
Asked: 2023-08-06 18:22:26 +0800 CST

如何从路径/自动完成中删除特定的垃圾箱?

  • 6

我的工作笔记本电脑上没有 sudo 权限并且tmuxinator已安装,但我希望使用它tmuxifier。我成功安装了后者(不需要sudo使用git),但现在,令人烦恼的是,我无法输入tmuxi,然后Tab在终端中点击并将其解析为tmuxifier,因为它不明确。

tmuxinator安装在里面/usr/...,所以我没有重命名它的权限。

在无法卸载或移动的情况下解决tmuxi-tmuxi fier问题的最快/最干净的方法是什么tmuxinator?

paths
  • 1 个回答
  • 74 Views
Martin Hope
nammerkage
Asked: 2023-02-28 23:37:09 +0800 CST

flatpak 程序 - 添加到路径以便终端知道该程序

  • 6

我通常可以通过终端通过执行来启动 op blender blender。这在使用 snap 时开箱即用。然而,snap 中的版本很旧,所以我在 flatpak 中找到了更新的版本。

Blender 现在只安装了 flatpak,遗憾的是终端不再知道这个词了。 Command 'blender' not found, but can be installed with: sudo apt install blender

我看到程序在 /var/lib/flatpak/app/org.blender.Blender/current/active/export/share/applications/

在此处输入图像描述

我知道我需要在 .bash_rc 中做一些路径的事情,但经过多次尝试,我希望得到你的帮助

paths
  • 1 个回答
  • 16 Views
Martin Hope
SweGoat
Asked: 2020-11-10 08:46:11 +0800 CST

如何运行 PATH 中的脚本?

  • 4

我对 Ubuntu 几乎是全新的,所以请耐心等待。

我制作了一些没有 .sh 扩展名的脚本,并授予了它们的权限chmod 755,只要我在它们所在的目录中,脚本就可以正常运行,无论是./myscript还是sh myscript。因为我希望能够从任何地方运行这些脚本,所以我将它们添加到 PATH 中export PATH=$PATH:/path/to/directory/。但是,如果我尝试使用./myscript终端输出运行脚本:bash: ./myscript: No such file or directory.

如何在它们所在的目录之外运行这些脚本?

另外值得注意的是,如果我尝试使用sh /path/to/script/终端输出运行它们:sh: 0: Can't open /path/to/script/.

scripts command-line bash paths
  • 1 个回答
  • 2391 Views
Martin Hope
Rubi Shnol
Asked: 2020-09-28 04:58:56 +0800 CST

让 snap 应用程序访问 LaTeX

  • 2

有没有人找到解决快照应用程序无法访问外部内容的问题?例如,Inkscape的著名 LaTeX 插件TeXText将不再工作,因为:

TexText for Inkscape 1.0 will not function if you installed Inkscape 1.0 via SNAP or 
FLATPACK. The reason is that Inkscape 1.0 will run in sandboxed mode in these environments and, 
hence, cannot access you LaTeX distribution to compile your snippets! This is a conceptional 
problem of snap/ flatpack, not of TexText for Inkscape 1.0

同时,恢复到以前版本的 Inkscape 似乎不是一个解决方案,因为旧版本的 TeXText 使用过时的版本gtk,在新版本的 Ubuntu (>=18) 下无法正常工作。我的版本是 20.04。

它还会影响xournal++等中的 LaTeX 功能。

通过 snap 安装的应用程序根本无法访问 LaTeX。

该怎么办?

permissions latex paths snap
  • 1 个回答
  • 135 Views
Martin Hope
cgaters
Asked: 2020-07-12 07:29:25 +0800 CST

在新安装的20.04上安装python3.7、virtualenv和pip后,终端窗口打不开

  • 0

我需要安装 python3.7、virtualenv 和 pip。这样做之后,我添加~/.local/bin到 $PATH. 我回显了 $PATH 并看到它添加了.local/bin然后关闭了终端应用程序。终端将不再打开。当我试图打开它时,我只是得到一个纺车。我可以打开 Xfce 终端。当我在 Xfce 中检查 PATH 时,我不再看到~/.local/bin. 此外,更新 PATH 后,我无法再使用 python3 打开 Jupyter Notebook。我得到一个错误,

创建笔记本失败
创建新笔记本时出错。
权限被拒绝:.ipynb_checkpoints

错误截图

command-line python xfce paths 20.04
  • 2 个回答
  • 236 Views
Martin Hope
Googlebot
Asked: 2020-05-13 12:54:12 +0800 CST

替代 Nautilus 用于复制文件路径?

  • 9

我刚从 Ubuntu 18.04 搬到 20.04。文件( Nautilus ) 中的一个奇怪行为是您无法复制文件路径。相反,它复制

x-special/nautilus-clipboard
copy
file:///home/mywork/test.txt

代替

/home/mywork/test.txt

据我研究,此更改已于 19.04 生效。已经为此行为提交了几个错误。因此,我认为这是预期的行为。

由于我经常复制文件并在终端中运行它们,因此我不得不转移到另一个文件管理器。

我想使用Nemo,但我读到最新版本具有相同的行为(显然它们使用相同的核心系统)。

你能推荐一个具有标准路径复制行为的文件浏览器吗?

nautilus paths filemanager 20.04
  • 6 个回答
  • 2839 Views
Martin Hope
qwr
Asked: 2020-03-08 15:32:07 +0800 CST

将二进制文件安装到另一个目录后,错误“没有这样的文件或目录”

  • 2

在使用 apt 卸载程序并将其重新安装到另一个位置(例如,使用 snap 的 pypy)后,从命令行报告运行程序bash: /usr/bin/pypy: No such file or directory,但which pypy正确地给出了/snap/bin/pypy. 如何让 shell 识别新的安装位置?

command-line bash apt paths snap
  • 1 个回答
  • 303 Views
Martin Hope
marinnen128
Asked: 2020-01-28 16:32:47 +0800 CST

在 Ubuntu 16.04 下从 shell 脚本访问已安装的 ruby​​ gem 包的问题

  • 3

我snap以前安装的是最新版的rubyUbuntu 16.04下

$ sudo snap install ruby --classic
$ which ruby
/snap/bin/ruby
$ ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]

然后我安装了一个 ruby​​ gem pdfbeads(一个 PDF 创建实用程序)

sudo gem install pdfbeads

此命令将该实用程序安装在我的主目录中,为 ~/.gem/gems/pdfbeads-1.1.1/bin/pdfbeads. 但是,当我尝试在将 DJVU 文件转换为 PDF 格式的 shell 脚本中使用此程序时,我收到以下错误消息

djvu2pdf.sh: line 43: pdfbeads: command not found

虽然ruby链接在/snap/bin/我$PATH的默认情况下,~/.gem/但不是。这是gem environment安装后的pdfbeads:

$ gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 3.1.2
  - RUBY VERSION: 2.7.0 (2019-12-25 patchlevel 0) [x86_64-linux]
  - INSTALLATION DIRECTORY: ~/.gem
  - USER INSTALLATION DIRECTORY: ~/.gem/ruby/2.7.0
  - RUBY EXECUTABLE: /snap/bin/ruby
  - GIT EXECUTABLE: /usr/bin/git
  - EXECUTABLE DIRECTORY: ~/.gem/bin
  - SPEC CACHE DIRECTORY: ~/.gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: //etc
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - ~/.gem
     - /snap/ruby/172/lib/ruby/gems/2.7.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - /usr/local/sbin
     - /usr/local/bin
     - /usr/sbin
     - /usr/bin
     - /sbin
     - /bin
     - /usr/games
     - /usr/local/games
     - /snap/bin

我原以为 gem 包安装应该已经解决了路径问题,但显然情况并非如此 -pdfbeads不在执行目录路径中。

显然,我可以将这个特定目录添加~/.gem/gems/pdfbeads-1.1.1/bin/到我的目录中$PATH来解决这个特定问题。但是,由于这是我第一次使用ruby,所以我正在寻找一种更通用的解决方案,每次安装另一个 ruby​​ gem 时都不需要这样做。

我有一个问题要问所有ruby专家 - 是否有一些标准的、更优雅的方法来解决这个问题,也可以涵盖任何未来的 gem 安装?

ruby paths gem 16.04
  • 1 个回答
  • 1402 Views
Martin Hope
Gigi
Asked: 2019-12-02 07:58:52 +0800 CST

在这种情况下,为什么波浪号不被识别为主文件夹?

  • 25

这不起作用:

$ ls "~/.wine/drive_c/tools/Family Tree v2.0"
ls: cannot access '~/.wine/drive_c/tools/Family Tree v2.0': No such file or directory

但这确实:

$ ls "/home/daniel/.wine/drive_c/tools/Family Tree v2.0"
Dossiers                           Dossiers_orig   Infos.opt      Racines.exe  'Register OCX.bat'   racines.CNT
Dossiers-2019.11.03-11.46.tar.gz   Html            REGSVR32.exe   Racines.hlp   Uninst.isu          readme.txt

鉴于这~应该与 相同/home/daniel,这里发生了什么?

home-directory command-line bash paths
  • 1 个回答
  • 6734 Views
Martin Hope
sandeep gupta
Asked: 2019-11-24 04:55:31 +0800 CST

无法使用 $Home 附加到 ~./bashrc 中的 PATH

  • 1

我只想添加一个路径~/.bashrc:

export PATH="$Home/gg/gamit/bin:$Home/gg/kf/bin:$Home/gg/com:$PATH"

但是当我使用时echo $PATH显示为:

/gg/gamit/bin:/gg/kf/bin:/gg/com:/home/sandypuja/bin:/home/sandypuja/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 

但我需要它看起来像

/home/sandypuja/gg/gamit/bin:/home/sandypuja/gg/kf/bin:/home/sandypuja/gg/com:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 

sandypuja我的系统名称在哪里。

我该如何纠正这个问题?

home-directory command-line environment-variables bashrc paths
  • 1 个回答
  • 684 Views

Sidebar

Stats

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

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve