Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。

1
在64位Debian Jessie上运行32位可执行文件
我正在尝试安装Adobe Air(Balsamiq Mockups需要),当我尝试运行安装程序时,我得到: sudo: unable to execute ./AdobeAIRInstaller.bin: No such file or directory 我确保该文件是可执行的,并且从谷歌搜索,似乎尝试在64位系统上运行32位可执行文件将会这样做。在这一点上,每个人的建议似乎都是安装ia32-libs,但是在Debian Jessie中它不再是那个包(他们似乎已经重构了多重支持)。 我需要做什么?安装了multiarch-support,还有别的东西吗?

2
使用dconf(或类似的)为另一个用户设置配置
在Ubuntu Desktop 13.10上,我有一个以root身份运行的安装脚本。它本质上是根据需要配置计算机,但我需要设置一些东西 dconf。该脚本在常规用户下的终端窗口中运行 sudo。我需要运行命令 dconf write /com/canonical/unity/launcher/favorites "['unity://expo-icon', <...>']"。 (它运行各种不同的设置。) 我已经将这些命令作为登录用户进行了测试,它们的工作正常。但是,当我以root身份登录时,我无法做到 sudo -u bitc dconf write <...>;我得到的错误就像 error: Could not connect: Connection refused 要么 unable to create directory '/root/.cache/conf'。 该脚本必须以root身份运行,因为它执行了一些其他任务,但看起来如此 dconf 必须在特定的登录会话下运行,而不仅仅是用户,才能进行配置。我宁愿没有单独的脚本 dconf,但这是可能的。有没有办法附加到登录会话(或其他一些方式来设置 dconf 该用户的密钥)? (该脚本使用node.js在javascript中编写)

2
OpenOffice“Java framework”函数createSettingsDocument(elements.cxx)中的错误
在RedHad版本的linux上我的openoffice.org有问题。 OpenOffice已成功安装,如果我以root身份运行以下命令行,则从命令行中获取: [root@s15548792 ~]# /usr/bin/ooffice "StarOffice.ServiceManager" -headless & [1] 17321 [root@s15548792 ~]# ps | grep soffice.bin 17331 pts/0 00:00:00 soffice.bin 当我更改用户apache时,我得到了这个: [root@s15548792 ~]# su apache bash-3.2$ /usr/bin/ooffice "StarOffice.ServiceManager" -headless & [1] 17341 bash-3.2$ [Java framework] Error in function createSettingsDocument (elements.cxx). javaldx failed! [1]+ Done /usr/bin/ooffice "StarOffice.ServiceManager" -headless bash-3.2$ ps -u …

2
OS X不断“失去”我的Linux Samba共享
我有一台Linux服务器(Ubuntu 8.10)和一台Macbook(10.5.7)。 Linux服务器有一些我在Macbook上安装的Samba共享。 它们设置为使用OS X中的“在启动时打开应用程序”选项进行引导。 我要么使用连接到有线网络的Macbook或我的无线网络,要经常切换(取决于我所在的房间)。 当我在房子周围移动时,我只是关上盖子让它睡觉。 我通常会让Macbook一夜之间入睡,并且往往不会将其关闭(除非我必须如下所述)。 我的问题是,如果在使用它之后的一两天内所描述的samba共享是可见的但是没有显示文件。我的意思是我双击桌面上的共享,它会打开,但它是空的 - 没有显示文件。 如果我尝试卸载共享没有任何反应,共享驱动器图标就会停留在我的桌面上。 如果我尝试使用终端卸载该命令只是无限期挂起。 在这一点上,我所知道的唯一修复是重启 - 但是,这永远不会有效。 我选择“关闭”然后确认,经过漫长的等待后,我得到一个关于某个程序的错误(从我正在运行的程序中随机一个)无法关闭。 在该命令上使用“强制退出”无效。 然后唯一的解决方案是按住电源按钮直到它关闭。 这种情况过去很少发生,但最近似乎越来越频繁地发生。 有没有其他人遇到类似的问题? 我有我的Macbook大约两年了,我想知道它是否需要重新安装或其他东西。我曾经运行Windows并发现它定期重新安装,我的Macbook会从同样的事情中获益吗? 或者它听起来更像是硬件问题? 在此先感谢您的帮助。
5 linux  macos  samba 

2
制作和管道后保持较少的颜色
在使用“make 2>& 1”编译某些程序后,我想保持颜色较少。 “grep”和“ls”命令有类似的主题,但解决方案不适用于此命令。 例如, make 2>&1 | less -R 不起作用。 谢谢你的帮助。
5 linux  bash  zsh  make  less 

1
Unix / Linux显示带行号的文件的最后一部分
有没有办法让tail在它显示的最后一行前面显示一个行号,以便在脚本中使用它时显示文件的增长。 例如:在像这样的脚本中使用它时: while [-z $(ps -p $pid) ]; do echo "process is running" ..... tail process.logfile sleep 15 clear done 输出应该是: 111 第111行 112 第112行 113 第113行 114 第114行 115 第115行 .... 它应该是下一轮: 116 第116行 117 第117行 118 第118行 119 第119行 120 第120行 ...


7
如何在windows7中将pendrive从fat32格式化为ext3?
我正在尝试制作OPHCRACK的USB,我试图从fat32 pendrive启动。但是在制作USB后,它无法启动。经过一段时间的搜索,我开始明白ophcrack不会在fat32 pendrive中运行,我们必须将它转换为ext3。 我很难找到一种方法或软件,可用于在Windows 7中将fat32 pendrive转换为ext3。您能为此目的建议任何方法或软件吗?


3
产生多个并行wgets并将结果存储在bash数组中,以便在完成所有wgets时进行漂亮打印
我在自己的网站上列出了一个很长的网址列表,列在回车分隔的文本文件中。例如: HTTP:/www.mysite.com/url1.html HTTP:/www.mysite.com/url2.html HTTP:/www.mysite.com/url3.html 我需要生成许多并行wgets来命中每个URL两次,检查并检索特定的头,然后将结果保存在一个数组中,我想在一个漂亮的报告中输出。 我使用以下xargs命令获得了我想要的一部分: xargs -x -P 20 -n 1 wget --server-response -q -O - --delete-after<./urls.txt 2>&1 | grep Caching 问题是如何运行此命令两次并存储以下内容: 网址命中 grep对缓存头的第一个结果 grep对缓存头的第二个结果 所以输出应该类似于: ===================================================== http:/www.mysite.com/url1.html ===================================================== First Hit: Caching: MISS Second Hit: Caching: HIT ===================================================== http:/www.mysite.com/url2.html ===================================================== First Hit: Caching: MISS Second Hit: Caching: HIT 等等。 …
5 linux  bash  wget  xargs  array 

4
我该怎么做才能减少ubuntu的安装?
我有一台非常旧的笔记本电脑(Sempron 2800+ w / 768MB RAM和SLOW磁盘)。 我正在使用Ubuntu 9.04,当我打开1-2个东西时似乎工作正常(虽然有点慢)。然而,如果我打开的话多得多,它会很快变得无法使用。 是否有任何非必要的可以被禁用,以降低Ubuntu使用的资源?

2
Linux中的source命令
我的问题是: 为什么我运行一些带有名称别名的文件,例如: alias lsa="ls -a" 直: $ ./aliases 它不创建别名(可能只在脚本上下文中)。 但如果我用命令“source”运行它: $ source aliases 它做的工作?我的意思是在执行命令shell的上下文中存在别名“lsa”之后? “man source”给出:“没有手动输入源代码”,在google中我发现它运行Tcl,但为什么Tcl会影响shell上下文而不是灌木丛?
5 linux  shell 

8
如何让linux桌面和mac笔记本共享键盘/鼠标?
我在我的Linux系统上安装了Synergy服务器,并在我的Mac上安装了Synergykm。当我尝试从我的Mac连接Synergykm到我的Linux系统时,它总是无法连接。 我得到的错误是这样的: WARNING: failed to connect to server: Connection refused, but I can ping both hosts. 任何指针/解决方法/其他工具建议?
5 linux  macos  synergy 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.