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
    • 最新
    • 标签
主页 / user-309192

Michael_H's questions

Martin Hope
Michael_H
Asked: 2019-09-11 00:30:04 +0800 CST

以特权用户身份运行 Webstorm

  • 1

我想更新 Webstorm IDE。我收到以下错误消息。

WebStorm does not have write access to /app/extra/webstorm. Please run it by a privileged user to update.

WebStorm 是从 Ubuntu 软件中心的 flatpak 安装的。当我右键单击 Webstorms laucher 图标并单击显示详细信息时,Ubuntu 软件中心将打开并显示以下屏幕。

可执行文件位于

/var/lib/flatpak/app/com.jetbrains.WebStorm//x86_64/stable/3ed7173f533071abd544a5ff0859eb0b8a8ceb60935d7e2ab3cce3fac03ccabf/files/extra/webstorm/bin/webstorm.sh

如何由特权用户运行 Webstorm?

在此处输入图像描述

在此处输入图像描述

ide users flatpak
  • 1 个回答
  • 1528 Views
Martin Hope
Michael_H
Asked: 2017-03-14 21:46:29 +0800 CST

编辑 java snap

  • 3

我正在尝试更改 java snap 的来源。这就是我所做的:

  1. 下载示例项目。

    svn export https://github.com/snapcore/snapcraft/trunk/demos/java-hello-world
    
  2. 构建名为 java-hello-world 的 snap。

    cd java-hello-world  
    snapcraft
    
  3. 安装卡扣。

    sudo snap install java-hello-world_0_amd64.snap --dangerous
    
  4. 运行快照。

    java-hello-world.hello
    

    输出Hello World符合预期。

现在我想更改快照,使其打印“Hello Snap”而不是“Hello World”。这就是我所做的:

  1. 编辑java-hello-world/snap/snapcraft.yaml. 将等级更改为devel并将限制更改为devmode。

  2. 编辑java-hello-world/src/oata/HelloWorld.java. 将第 7 行更改为System.out.println("Hello Snap");.

  3. 迭代快照。

    snapcraft prime
    sudo snap try --devmode prime/
    

    输出是Hello World。我想在Hello Snap这里输出。

我做错了什么:构建过程中有两件事对我来说似乎很可疑。

  1. 运行 snapcraft prime 时,它​​说:

    Skipping pull local (already ran)  
    Skipping build local (already ran)  
    Skipping stage local (already ran)  
    Skipping prime local (already ran)  
    Skipping pull wrapper (already ran)  
    Skipping build wrapper (already ran)  
    Skipping stage wrapper (already ran)  
    Skipping prime wrapper (already ran) 
    

    我想跳过所有这些步骤还包括跳过读取和编译文件java-hello-world/src/oata/HelloWorld.java。这就是编辑文件后输出仍然相同的原因。我怎么能不跳过那一步?教程说:

    注意:snapcraft 的不同步骤是:pull(所有部件的下载源)、build、stage(整合所有部件的已安装文件)、prime(仅提取所需的文件)、snap(从prime 中创建一个snap) / 目录)。每个步骤都取决于前一个要完成的步骤”。

    我试图snapcraft pull代替prime,但结果是一样的。

  2. 第一次运行snapcraft时,ant发出警告。

    [javac] /home/username/Java/java-hello-world/parts/local/build/build.xml:19: warning: 'includeantruntime' was not set,
    defaulting to build.sysclasspath=last; set to false for repeatable builds
    

    我不知道什么defaulting to build.sysclasspath=last意思。所以这可能是问题所在。“为可重复构建设置为假”应该没问题,因为这就是这个答案所暗示的。

更改快照后如何刷新快照源?提前谢谢了。

java
  • 1 个回答
  • 461 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