Ubuntu

Ubuntu用户和开发人员的问答


7
无法创建anaconda快捷方式从ubuntu 17.10上的桌面启动?
我使用了类似问题的指南(如何在桌面上创建启动器?) 但是当涉及Ananconda3快捷方式时,没有任何效果。 这是我的anaconda桌面文件: [Desktop Entry] Version=1.0 Type=Application Name=Anaconda-Navigator GenericName=Anaconda Exec=bash -c anaconda-navigator Icon=/home/paygilant/anaconda3/lib/python3.6/site-packages/anaconda_navigator/s$ Terminal=false StartupNotify=true MimeType=text/x-python; 我已经成功完成了图像部分,但实际上无法启动它。我的桌面上有一个图标,我放入了命令bash -c anaconda-navigator。 请帮助我确定我缺少什么?

7
如何删除cuda-9.0并安装cuda-8.0?
我一直在为TensorFlow的使用安装CUDA。 我意识到cuda-9.0今天才发布,所以我不小心下载并打包了它,并将其安装在我的机器上。 我意识到cuda-9.0尚未与TensorFlow兼容,因此我必须使用以下方法将其卸载: sudo apt autoremove cuda 确实删除了所有内容,但是现在无论何时我尝试安装cuda-8.0,在下载并dpkging后,它都会提示我安装cuda-9.0。 现在,我知道可以通过以下方法解决此问题: sudo apt-get install cuda-8-0 但是我还需要安装补丁,这种方式无法完成。 我一直在尝试许多方法来解决此问题: sudo apt-get remove cuda-9-0-blablal 使用以下方法删除cuda-9的apt-key: apt-key del [KEY] 但是这些都没有真正起作用。 有人可以帮我吗? 更新 发布此消息后,我立即想出了答案,结果很简单。 我将其留给其他人使用: 通过从中删除cuda-9内容,我能够简单地解决它 /etc/apt/sources.list.d/cuda-9-0-local.list 更新2 现在我还有另一个问题 sudo dpkg -i cuda-8-0-blabla 没有一个出现sources.list.d了。

3
如何在Gnome 3上还原Unity 7 Ctrl-Alt-Numpad组合行为?
默认情况下,Gnome 3中的Ctrl-Alt-Numpad组合键没有执行任何有用的操作,而是在整个工作区中沿指定方向推开一个窗口。这些快捷方式不显示在Gnome 3键盘设置面板中;他们就在那儿,他们在路上。 如何在Ubuntu 17.10中恢复这种行为?
17 gnome  17.10 


8
启用/禁用触摸板
我设法在华硕ux501 vw上安装Ubuntu 16.04,但某些快捷方式无法正常工作。我不是要全部修复它们,而只是要解决一个问题:允许我启用或禁用触摸板的快捷方式,因此我可以编写有关触摸板的长文档。 我试图在Google上找到它,但一无所获。 有人可以解释一下我该如何解决吗?谢谢 !

8
删除文件,但排除列表中的所有文件
我需要定期清理文件夹。我得到一个包含文本的文件列表,允许哪些文件。现在,我必须删除该文件中没有的所有文件。 例: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt 我的文件夹执行清理包含以下示例: ls /home/me/myfolder2tocleanup/: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt this-can-be-deleted.txt also-waste.txt never-used-it.txt 因此,应删除以下文件: this-can-be-deleted.txt also-waste.txt never-used-it.txt 我搜索一些东西来创建删除命令,并带有一个选项来排除文件提供的某些文件。

2
如何将进程发送到后台和前台?
如果我这样做ping google.com &,则该过程进入后台,并继续向我显示ping详细信息。我仍然可以将终端与其他命令一起使用,但是ping的输出和其他命令的输出混合在一起(这不是问题),但是我根本无法终止此ping过程。 为此,我想将其放到前台,然后按ctrl + c或其他。我尝试使用fg,但也没有用。那么ping google.com &,在ping命令结束时按回车键后,如何重新显示?

1
如何从apt安装Python 3.4.5?
我已经安装了Python 3.5。我以前从源代码安装了Python 3.4,并设法以某种方式将其卸载。现在,如果我尝试通过安装Python 3.4 apt-get install python3.4,它将返回 Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libpython3.4-minimal' for regex 'python3.4' 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 直接执行也python3.4 --version不起作用。我该怎么办?
17 apt  python  python3 


4
rm:无法删除目录/:权限被拒绝
我创建了一个名为“ shadi”的目录,并为其设置了此权限 sinoosh@ubuntu:/home$ ls -ld shadi drwxr-xrwx 2 root root 4096 Jul 1 01:58 shadi 在这种情况下,我具有“其他”权限,但是为什么不能删除它? sinoosh@ubuntu:/home$ rm -r shadi/ rm: cannot remove ‘shadi/’: Permission denied
17 permissions  rm 


6
键盘在Ubuntu 16.04(Xenial Xerus)上停止工作
我的键盘无故停止工作。 在Windows主机(VirtualBox)上将Ubuntu用作虚拟机2.5年后,我终于大吃一惊,重新格式化了硬盘,并昨天用Ubuntu构建了系统。今天早上,我的键盘停止工作了。 我看到许多有关Ubuntu和USB键盘或鼠标停止随机运行的帖子。他们表示这是自动挂起,以关闭USB设备的电源以节省功率,并且当USB设备与某些设备不兼容时,USB不会像应有的那样“唤醒”。 我尝试了“ 修复USB自动暂停”中发布的建议。 但是没有运气。我还尝试了另一个建议,那就是不用键盘启动,然后在Ubuntu启动后将其插入。 以下是一些详细信息: 过去两年中,我将相同的Kinesis键盘和Ubuntu用作虚拟机,没问题。 Kinesis具有宏,触发宏将在100%的时间内触发该问题。但是,当我也只是键入(没有宏)时,就会发生这种情况。 我刚才在笔记本电脑上尝试过Kinesis。这是一台使用一年的计算机,我在两周前将Ubuntu 16.04投入使用。使用Kinesis键盘宏不会重现该问题。 问题机器 Dell XPS,6岁,台式机 昨天安装了Ubuntu 16.04 使用Kinesis Advantage USB键盘 拔出/重新插入键盘的操作十分有效,十分之九 重新启动也可以 我不认为这是USB电源问题,因为键盘上的LED指示灯保持点亮并且其他USB设备继续工作。 我的机器同时连接了USB和蓝牙鼠标。即使在Kinesis停止时,两者仍可继续工作。 通常,我为需要使用我的计算机的非Kinesis人员插入了第二个戴尔品牌的常规键盘。今天早些时候,每次Kinesis停止工作时,此键盘都停止工作。但是,现在,通过宏触发问题后,Dell键盘仍可正常工作。 我已经有8年了,Kinesis使我可以继续使用键盘。如果我无法解决此问题,则必须回到Windows,这真是太可惜了。 任何有关尝试的方法或调试方法的建议,将不胜感激。 我正在研究USB驱动程序,在Linux上我一无所知。但是,我发现笔记本电脑同时具有USB 2.0和3.0端口。台式机(出现问题)仅USB 2.0。还在挖...
17 usb  keyboard  16.04 

5
如何在Ubuntu中下载具有简历支持的大Google Drive文件?
我喜欢的浏览器:Chromium我喜欢的下载管理器:uget + aria2 当我下载共享给我的Google云端硬盘文件夹时,Chromium会通过其默认下载管理器自动下载它。问题是大小真的很大。所以我必须有一些简历支持。 链接就像https://doc-00-1s-docs.googleusercontent.com/docs/secure/bla bla bla bla bla。 因此,当我将链接复制到uget或终端中的aria2时,就会下载ServiceLogin.html文件。 我也没有通过终端wget的运气。 那么简单的方法是什么?

2
$ {f // / _}中的双斜杠是什么意思?
我正在学习Bash,我想用其他“非空白”字符替换空格字符。我正在使用for循环: for f in *\ *; do mv "$f" "${f// /_}"; done 我的问题是,为什么要使用双斜线和空格${f// /_}?怎么${f// /_}办?
17 bash 

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.