我正在运行debuild以生成<source.changes>文件,以便稍后使用
dput ppa:myusername/mypackagename <source.changes>
Run Code Online (Sandbox Code Playgroud)
正如这里简要提到的。
我收到以下警告和错误:
$ debuild
This package has a Debian revision number but there does not seem to be an appropriate original tar file or .orig directory in the parent directory;
(expected one of screen-generator_0.3.orig.tar.gz, screen-generator_0.3.orig.tar.bz2,
screen-generator_0.3.orig.tar.lzma, screen-generator_0.3.orig.tar.xz or screen-generator.orig)
continue anyway? (y/n) y
dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: source package screen-generator
dpkg-buildpackage: source version 0.3-1
dpkg-buildpackage: source distribution UNRELEASED
dpkg-buildpackage: source …Run Code Online (Sandbox Code Playgroud) 需要什么样的可怕魔法才能使 Ubuntu Touch 模拟器工作?我在我的 BIOS 中启用了硬件可视化,遵循了各种教程,重新安装了几次,但我仍然只看到黑屏。
我可以发现两个错误:
/sbin/adbd: error while loading shared libraries: libgio-2.0.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我尝试使用 apt-get 手动安装各种版本的 libgio,但这没有帮助。
mount: mounting /dev/mmcblk0 on /tmpmnt failed: Invalid argument
Run Code Online (Sandbox Code Playgroud)
我想这些错误是相关的,但我不确定。
这是完整的日志:http : //pastebin.com/AQtsyQ2j
我听说模拟器真的很慢,但到底有多慢?我让它坐了 30 分钟,什么也没发生,这不可能是对的......
application-development ubuntu-sdk ubuntu-touch ubuntu-emulator 16.10
我想要一个所有已安装的具有 GUI 的应用程序的列表。需要明确的是,至少是Show Applications中列出的所有应用程序。
我试了几个命令一样apt list --installed,dpkg -l,find '*.desktop'让所有安装的应用程序,所有导致错过某些应用程序的列表(如Android Studio中,b1freearchiver,pyCharm,等等。)
没有办法找到“显示应用程序”菜单使用的文件夹或文件来获取其中列出的所有应用程序。
我正在运行 Ubuntu 18.04 桌面。
所以我在ubuntu 18.10上安装了qtcreator包。
我发现要获取示例,我还需要qtbase5-examples和qtbase5-doc-html包。
但qtcreator的欢迎屏幕的下拉菜单中仍然没有显示示例。
我发现有人有类似的问题(例如 archlinux),但尝试修复路径问题不允许示例显示在 qtcreator 中。
艾诺内?
这更多的是寻求方向。开发可以在 Ubuntu 顶栏添加内容的程序有哪些方法?
假设我想制作一个在顶栏上显示网络流量的程序。我专注于 GNOME。我应该学什么?
ps 我不是编程和 bash 的新手。
GTK4 是最近发布的,演示代码不能在 Ubuntu 20.04 中运行,因为系统上没有 GTK4。
Traceback (most recent call last):
File "gtkapp.py", line 3, in <module>
gi.require_version('Gtk', '4.0')
File "/usr/lib/python3/dist-packages/gi/__init__.py", line 132, in require_version
raise ValueError('Namespace %s not available for version %s' %
ValueError: Namespace Gtk not available for version 4.0
Run Code Online (Sandbox Code Playgroud)
虽然未来版本的 Ubuntu 将依赖 GTK4,但我们能否以某种方式在当前的 LTS 20.04 中使用 GTK4 开发软件?
后端是否可以作为 snap/flatpak 使用?
我编写了一个 pygtk 应用程序并想为它制作一个 deb pkg。
$ tree WebPad/
WebPad/
|-- jspad
| |-- __init__.py
| |-- main.py
| |-- t.py
|-- pixmaps
| |-- c.png
| |-- run.png
| `-- webpad.png
|-- README
|-- run.py
`-- templates
`-- webpad.tpl
3 directories, 19 files
Run Code Online (Sandbox Code Playgroud)
我需要更改目录布局吗?
如何获取可以插入的字符串而不是“gtk-execute”?
#!/usr/bin/python
import gobject
import gtk
import appindicator
if __name__ == "__main__":
ind = appindicator.Indicator("example-simple-client", "gtk-execute",
appindicator.CATEGORY_APPLICATION_STATUS)
ind.set_status (appindicator.STATUS_ACTIVE)
menu = gtk.Menu()
for i in range(3):
buf = "Test-undermenu - %d" % i
menu_items = gtk.MenuItem(buf)
menu.append(menu_items)
menu_items.connect("activate", gtk.main_quit)
menu_items.show()
ind.set_menu(menu)
gtk.main()
Run Code Online (Sandbox Code Playgroud)
我在下面的回答几乎可以做到。不过,如果有一些 Python 代码可以显示所有可用的图标,那就太好了。
Python 3 的 pygobject 会包含在 Ubuntu 11.10 中吗?我有兴趣将 GTK3 提供的新功能与 Python 3 一起使用,但由于使用 Python 3 设置 pygobject 所涉及的复杂性,我一直无法使用。而且由于默认情况下包含 Python 3.2(无论如何我都听说过),现在也将是包含 pygobject 的最佳时机。
这是一个后续问题:如何处理商业应用程序的更新?
当我提交一个应用程序以包含在软件中心时,我必须上传一个 Debian 源包。源代码会发生什么?是发表还是不发表?
Python 应用程序怎么样?
software-center commercial paid-applications application-development application-submission
python ×3
gtk ×2
11.10 ×1
16.10 ×1
18.10 ×1
apt ×1
commercial ×1
compiling ×1
deb ×1
debuild ×1
gnome-shell ×1
gui ×1
icons ×1
indicator ×1
packaging ×1
pygtk ×1
qt-creator ×1
themes ×1
top-bar ×1
ubuntu-sdk ×1
ubuntu-touch ×1