Ubuntu

Ubuntu用户和开发人员的问答

1
卸载Slack Ubuntu 14.04
我从他们的网站提供的.deb文件中安装了Slack。但是现在我需要卸载它。但是当我打字 sudo apt-get remove slack 它说 Package 'slack' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 当我在软件中心中搜索“ Slack”时,它没有显示。有人知道如何正确卸载吗?
19 14.04  uninstall 

7
Ubuntu Server的官方Docker映像?
我所能找到的只是Docker Hub上Ubuntu Desktop的官方Docker映像。没有适用于Ubuntu Server的服务器吗? 这是否意味着我必须使用创建自己的基本映像scratch?
19 server  docker 

5
将共享的主机目录添加到LXC / LXD容器
我已经在Ubuntu 14.04上进行了LXC / LXD的实验,并且运行良好。我只需要弄清楚如何使共享目录在主机和容器之间工作,就可以一劳永逸地抛弃Virtualbox。 我已经看到此页面:https : //wiki.gentoo.org/wiki/LXD 其中提供了说明,但我一直在出错。 有谁知道任何简单明了的指令来使它工作?任何帮助,不胜感激。
19 lxc  lxd 

4
`install-grub`声称我有多个分区标签,并且无法嵌入
我试图在非引导台式计算机上安装GRUB,但遇到几个错误。其他讨论这些错误的消息人士将其归因于第一个分区之前的可用磁盘空间不足(我有必需的可用空间),或存在问题/boot/grub/grub.cfg(即使正确地重新生成该文件后问题仍然存在)。 我使用活动USB启动,并尝试使用以下命令重新安装GRUB,但遇到错误,导致它无法正常工作: $ sudo安装/ dev / sda1 / mnt $ sudo grub-install --root-directory = / mnt / dev / sda 为i386-pc平台安装。 grub-install:警告:尝试将GRUB安装到具有多个分区标签的磁盘上。目前尚不支持。 grub-install:警告:无法嵌入。只能使用阻止列表在此设置中安装GRUB。但是,阻止列表是不可靠的,不鼓励使用它们。 grub-install:错误:不会继续执行阻止列表。 但是,/dev/sda似乎正确格式可用于安装grub: $ sudo fdisk -l / dev / sda 磁盘/ dev / sda:111.8 GiB,120034123776字节,234441648扇区 单位:1 * 512的扇区= 512字节 扇区大小(逻辑/物理):512字节/ 512字节 I / O大小(最小/最佳):512字节/ 512字节 Disklabel类型:dos 磁盘标识符:0x8d91017b …
19 grub2 


3
解锁计算机时有两个锁定屏幕
可能我安装了一些东西,但是我不知道它是什么...从那以后,我必须在两个不同的锁屏中输入两次密码。 如果我锁定计算机(CTRL-ALT-L),则只需要在默认(?)Ubuntu锁定屏幕(类似于此屏幕)中输入一次密码即可。 但是,如果我关闭盖子,则会得到两个(!)锁屏。第一个与此类似,第二个是我上面提到的。 知道为什么会这样吗?打开盖子时如何摆脱第一个锁屏?我运行Ubuntu 15.04。 编辑: 这是历史apt-get install: 4 sudo apt-get install skype 7 sudo apt-get install google-chrome 14 sudo apt-get install git 28 sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev 29 sudo apt-get install asciidoc xmlto docbook2x 31 sudo apt-get install autoconf 46 sudo apt-get install build-essential 76 …

3
我可以将参数传递给别名命令吗?
我想知道是否可以使用别名命令传递参数。 例如: alias d="dmesg|grep -iw usb|tail -5" 现在d将打印最后5行。如果要使用d打印不同数量的行,则必须再次更改别名命令声明d。 有什么方法可以修改别名的声明,这样我就不必重新输入声明来更改行数。就像在声明别名时合并传递行数作为参数一样d?还是有其他解决方法?


4
为什么对路径中的目录使用'-execdir'操作不安全?
为什么不使用-execdirfind动作组合-exec却不安全呢? 当我运行以下命令时,我收到以下提示消息: /path/to/currentDir/$ find . -type f -name 'partOfFileNames*' -execdir rm -- {} + find: The current directory is included in the PATH environment variable, which is insecure in combination with the -execdir action of find. Please remove the current directory from your $PATH (that is, remove "." or leading …

9
严重同步错误,可能是Google API移位
我无法从在Ubuntu 14.04上运行的grive同步到我的Google驱动器帐户。我以前从未遇到过问题。我尝试从系统中清除驱动器并删除所有本地文件夹,但是当我尝试在重新安装后运行grive时仍然提出了此建议。 user@user-OptiPlex-780:~/drive$ grive grive: Symbol `json_tokener_errors' has different size in shared object, consider re-linking Reading local directories Synchronizing folders exception: /build/buildd/grive-0.2.0/libgrive/src/http/CurlAgent.cc(149): Throw in function long int gr::http::CurlAgent::ExecCurl(const string&, gr::http::Receivable*, const gr::http::Header&) Dynamic exception type:boost::exception_detail::clone_impl<gr::http::Error> std::exception::what: std::exception [gr::expt::MsgTag*] = [gr::http::CurlCodeTag*] = 0 [gr::http::HttpResponseTag*] = 400 [gr::http::UrlTag*] = https://docs.google.com/feeds/default/private/full/-/folder?max-results=50&showroot=true [gr::http::HeaderTag*] = …
19 14.04  sync  grive 



8
如何重复文件内容n次?
我正在尝试进行基准测试,以比较处理文件的两种不同方式。我输入的数据很少,但是为了获得良好的比较,我需要重复测试多次。 我想重复输入数据多次(例如1000次),而不是重复测试,因此3行文件变成3000行,并且我可以运行更令人满意的测试。 我通过文件名传递输入数据: mycommand input-data.txt

1
如何检查和更改分区表类型?
Windows 8附带的新计算机还具有与以前不同的分区表。 由于用户不了解较新的分区表,并试图在这些计算机上以旧式安装操作系统,因此,这也导致向UEFI转移。 (可以完成非UEFI安装,但需要一个特殊的分区。UEFI安装在MBR分区磁盘上似乎也是可行的。)


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.