Articles of Ubuntu

如何在terminal上运行python脚本(ubuntu)?

我是Python新手,我已经学习了几个星期。 但是现在我只是改变了我的操作系统,我现在使用的Ubuntu,我不能在我的terminal上运行任何脚本。 我确保有#!/usr/bin/env python但是当我进入terminal并键入时,例如python test.pyterminal显示这样的错误信息 python:无法打开文件“test.py”:[Errno 2]没有这样的文件或目录 我该怎么办? 我必须将文件保存在任何特定的文件夹,以使其在terminal上运行?

如何在Linux上开发OpenGL ES(GLES)2.0应用程序?

我想在我的Ubuntu机器上开发OpenGL ES 2.0应用程序。 我找不到任何支持GLES 2.0的库/模拟器。 有什么build议么?

如何在Ubuntu 10.1下识别多个USB串行适配器

我正在Ubuntu 10.1下从多个相同的USB-串行适配器读取数据。 有时,它们的/ dev / ttypath会改变(例如,如果在启动时连接了其他USB设备)。 我需要通过任何这样的改变反复引用相同的适配器的方式。 根据udevadm,这些设备都有相同的序列号。 我认为最可能的select是确定它连接到哪个端口的适配器(它们不会移动)。 我可以find各种有趣的/开发path,但可能工作,但尽pipe所有关于udev在线的讨论,我不能find一个明确的声明,如果设备插入到一个静态端口,这些path是否是静态的。

Virtualenv:找不到workon命令

我已经通过apt-get安装了virtualenv和virtualwrapper,我得到了一个创build虚拟环境的点,但是在同一天,当我使用workon命令时,没有find它。 我进一步去检查我的主目录和.virtualenvs目录和我以前创build的virtualenv仍然存在…任何帮助,将不胜感激。 提前致谢。

在64位ubuntu编译32位汇编程序

我有用32位汇编语言编写的程序…现在我只是不能在64位操作系统上编译它。 在我们的学校他们是具体的,程序必须写在32位版本。 这是我的程序: bits 32 extern _printf global _start section .data message db "Hello world!!", 10, 0 section .text _start: pushad push dword message call _printf add esp, 4 popad ret 任何想法? 我已经尝试了很多方法来编译它。 编译后输出错误: nasm -f elf64 vaja4.asm ld vaja4.o -o vaja4 ./vaja4 输出: vaja4.o: In function `_start': vaja4.asm:(.text+0x7): undefined reference to `_printf'

通过写入/ dev / input / mice来控制鼠标

我正在使用Ubuntu 12.04。 对于我的一个应用程序,我需要使用脚本在软件中控制鼠标。 我明白,鼠标设备是/dev/input/mice 。 如果我做一个cat /dev/input/mice ,然后移动我的鼠标,我看到很多输出被转储到屏幕上。 现在我想删除鼠标,并有一个脚本写入/dev/input/mice mouse为了控制鼠标指针 请帮助我使用以下命令: (1)执行左键单击 (2)执行右键单击 (3)将鼠标从一个位置移动到另一个位置。 请注意,我正在寻找一个shell脚本解决scheme,而不是一个C / C ++解决scheme。

PHPMyadmin xampp错误

我拼命试图获得Linux的1.8.0 Ubuntu的12.04 LTS的xampp访问phpmyadmin。 我知道这是一个普遍的问题,但是我已经在networking上尝试了很multithreading,而且我仍然坚持着。 Xampp似乎运行良好,本地主机开始页面不错,包括链接到侧边栏的phpmyadmin。 当我按照这个链接,我得到一个403错误: 访问被禁止! 新的XAMPP安全概念: 只能从本地networking访问请求的目录。 该设置可以在文件“httpd-xampp.conf”中configuration。 如果您认为这是服务器错误,请与网站站长联系。 错误403 localhost Apache / 2.4.2(Unix)OpenSSL / 1.0.1c PHP / 5.4.4 我已经尝试了很多东西,包括修改httpd-xampp.conf,其相关的部分现在看起来像: http ://pastebin.com/J4f4tNVs 我的/opt/lampp/phpmyadmin/config.inc.php看起来像: http ://pastebin.com/5PZPXK5s 按照其他说明,我更改了/ lampp的所有权: chown -Rv nobody:root ./lampp/* 请帮帮我! 谢谢,Matt

我需要在actionscript中开发哪些工具(在Linux中)

我以前从来没有开发Flash,但我有一个项目,我想使用一个ActionScript 3库,我不知道我需要什么工具启动。 使事情进一步复杂化,我的主要开发框是一个Ubuntu的框。 有没有我需要安装的任何必要的软件包? 或者我可以买的任何.deb的? 谢谢

无法在Ubuntu 16.04中启动Docker服务

我一直在试图在Ubuntu 16.04上使用Docker(1.10),但安装失败,因为Docker服务无法启动 。 我已经尝试通过docker.io , docker -engine apt软件包和curl -sSL https://get.docker.com/ | sh来安装curl -sSL https://get.docker.com/ | sh curl -sSL https://get.docker.com/ | sh但它不工作。 我的主机信息是: Linux Xenial 4.5.3-040503-generic #201605041831 SMP Wed May 4 22:33:50 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 这里是systemctl status docker.service : ● docker.service – Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) […]

将bash的`ls`输出转换成json数组

是否有可能使用bash脚本来格式化输出的ls到一个json数组? 为了使json有效,所有目录和文件的名字都需要用双引号括起来,用逗号分开,整个东西都需要用方括号括起来。 即转换: jeroen@jeroen-ubuntu:~/Desktop$ ls foo.txt bar baz 至 [ "foo.txt", "bar", "baz" ] 编辑:我非常喜欢在我的所有Linux服务器上都可以使用的东西。 因此,而不是依靠python,但有一个纯粹的bash解决scheme。