Ubuntu

Ubuntu用户和开发人员的问答

1
apt搜索:完全匹配的限制
我已经在Linux上玩了一段时间了,但是我从来没有想过apt这个看似基本的功能。 问题是当搜索与Java或Python相关的内容或类似内容时,apt会找到数百个软件包。但是我想将结果限制为以python作为包确切名称的任何东西。 所以我尝试了类似的东西: apt search python | grep *python* 等等,但是从来没有想过。我讨厌不得不承认失败并导致基于Web的软件包详细信息或使用图形界面查找数据包。提前致谢。

5
npm更新检查失败
我实际上是在尝试在Ubuntu 17.04上将Node.js和npm一起安装。我从nodejs.org下载了linux版本,并为node和nodejs创建了软链接。在检查nodejs的版本时,它显示了我安装的版本,我对此表示满意。 现在我试图为npm做同样的事情。我试图为npm创建软链接。 sudo ln -sf /mnt/7A46BE1454633621/softwares/programming/frontend/nodejs/lib/node_modules/npm/bin/npm /usr/bin/npm 我不知道我创建的链接是否正确。但是在运行npm -v命令后,我看到的是5.0.3版本,这是我要安装的版本。显示了版本,但在它的正下方,我看到了类似的内容。 5.0.3 npm update check failed │ │ Try running with sudo or get access │ │ to the local update config store via │ │ sudo chown -R $USER:$(id -gn $USER) /home/sagar/.config

2
在登录Ubuntu 16.04.2 LTS之前启动Synergy(或任何应用程序)
在Intel x64上使用Ubuntu 16.04.2(Xenial):{处理器和Ubuntu安装} 这个问题已经被回答了一百万遍了,但是没有一个解决方案起作用。因此,我不想重复一个问题,但尚未得到答复。 当我启动一个终端和时sudo -i,以下命令将按预期工作。 `root@user-pc:~# /usr/bin/synergyc -f --no-tray --debug INFO --name user-pc 192.168.xxx.xxx:24800 [2017-05-23T09:20:44] NOTE: started client [2017-05-23T09:21:01] NOTE: connecting to '192.168.5.100': 192.168.5.100:24800 [2017-05-23T09:21:01] NOTE: connected to server` 然后,我便可以利用该程序的目的。但是,我希望在登录之前自动完成此操作,以便可以从登录屏幕利用其用途。(Synergy允许您在多台计算机上使用一个键盘和鼠标,就像虚拟的KVM一样,但是您无需将开关击中,只需将鼠标向右滚动到下一个屏幕,就像它们都已连接到一个图形卡一样) 我尝试的第一件事是rc.local: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. …

4
什么是镜子?
我知道镜像是另一台服务器,它拥有与原始服务器相同的数据下载。这很容易理解,但除此之外,我给人的印象是,Ubuntu中的“镜像”一词具有更精确的含义,我无法直观地理解。我看到人们在谈论如何选择最快的镜子等等,但是却无法跟上他们。 您能否给我快速解释Ubuntu中的镜像,并给我一些术语,例如与它们关联的文件或在日常情况下处理它们的重要应用程序,以便我自己搜索更多信息?

2
无法从暂停中唤醒
暂停后,装有Intel + Nvidia卡的笔记本无法恢复。我安装了4.10.0-19内核的Kubuntu 17.04。我正在使用Intel GPU(甚至未安装Nvidia驱动程序)。16.10也存在此问题。 暂停后尝试恢复时,所有内容都冻结在半可见的登录屏幕上。即使键盘也不起作用(当我按CapsLock或NumLock时,LED也不会点亮) 感谢您提供有关检查问题的帮助。 编辑:挂起日志可以在这里找到:https : //pastebin.com/Ere0JRwF 编辑: dmesg | less输出可以在这里找到:https : //pastebin.com/zx3QQYVG
14 suspend  17.04 

1
为什么要安装一个统一范围的计算机删除ubuntu-desktop?
我想安装,unity-scope-github但遇到了意外 The following package was automatically installed and is no longer required: session-shortcuts Use 'sudo apt autoremove' to remove it. The following packages will be REMOVED: ubuntu-desktop unity unity-scope-home unity-tweak-tool The following NEW packages will be installed: unity-scope-github 现在,这可能是某些旧的/未积极维护的程序包中的错误,一旦我了解此问题,便会立即报告该错误。 我真正的问题:我怎么才能apt得出结论,即安装一个额外的作用域需要删除两个有用的meta-packages和unity-scope-home。 这是否表明数据库存在问题? 注释:session-shortcuts当我尝试安装时unity-scope-github,仅“不再需要” ,此操作sudo apt autoremove根本不会产生任何结果。 我知道unity-scope-github很老/没有积极维护,没有它我可以并且会过得很好


1
为什么没有文件管理器在需要时要求更高的权限?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 2年前关闭。 我刚刚回答了另一个有关“无法写入.......检查权限”的初学者问题。 我当然知道如何使用chown / chmod;无论如何,我正在使用命令行。但是普通消费者却没有。 那我该如何告诉没有GNU / Linux经验的人们呢? 以root身份工作?我知道例如Nemo具有“以root身份打开”的功能。但是,只是没有!对于一般用户,我认为这不是一个好主意。太危险了。然后,用户在root-file-manager中创建文件,并想知道为什么他不能删除或修改此文件。等等。 告诉他学习如何使用chown / chmod?而这里是-nerd-only-linux,那里的一切都如此复杂。这就是我们做事的方式;但对于普通消费者来说,这不是一个好选择。 为什么文件管理器没有帮助? 我讨厌这样说,但是看看Windows如何处理这个问题。默认值为用户权限。而且,如果文件管理器需要更多功能,它会询问用户。 这不是很难实现的。如果操作因权限异常而失败,请尝试使用gksudo执行。 是的:我真的对整个“开放源代码世界”缺乏经验。 我的问题: 是否有任何原因无法通过这种方式完成 有人实现过类似的东西吗? 您是否将此事报告为错误(Ubuntu或Gnome)? 这就是我可以尝试实现的东西吗?

3
Ubuntu 16.04-无法使用Killer 1535(QCA6174)连接到家庭Wi-Fi
最近,我在具有双引导功能的MSI GS63VR笔记本电脑上安装了Ubuntu 16.04(使用Windows 10)。这台笔记本电脑配有Killer 1535 Wi-Fi适配器(带有QCA6174芯片)。我按照他们官方网站上的说明进行操作: Ubuntu 16.04 尽管您可能需要更新无线固件,但内置驱动程序应该可以正常运行,而无需进行任何更改: wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.162_all.deb sudo dpkg -i linux-firmware*.deb sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci 不过请注意- 提到的文件已不存在,因此info有点过时了。因此,我检查了整个列表,并使用了最新的可用版本(1.164)。 甚至可以看到Wi-Fi网络,很遗憾,我无法连接到家庭Wi-Fi。我多次检查密码,可以肯定的是正确的。 奇怪的是,我可以连接到智能手机上设置的Android接入点。家里的其他设备也可以毫无问题地连接到此Wi-Fi,并且在Windows 10上,相同距离的同一台笔记本电脑上都可以正常工作。因此,我现在不得不使用Android访问点作为临时解决方法。 路由器放置在大厅(安装在距地面约1米半的墙壁上)。距离是:大厅-客厅-我的房间(大约8-9米)。如果我靠近路由器,则可以立即连接到家庭Wi-Fi,而且速度还不错。甚至在我的房间内,如果我来到门口(离我的工作台约1米半),我就能连接并且速度也不错。将笔记本电脑放在工作台上时,我根本无法连接,或者如果我很幸运可以连接(很少发生),网络将无法使用。如果我将笔记本电脑移到床上,则连接的机会会增加一些,但速度非常非常慢,因此也无法使用。 现在,对我而言,移动路由器(或距离我更近的路由器)已不是我的选择,这也只能在本地解决此问题(仅针对我的环境)。 因此,我认为原因是驱动程序或Ubuntu特定设置,因为在Windows 10上与这款笔记本电脑相同的距离都可以。 重要说明:在发布此内容之前,我进行了很多搜索并尝试了类似问题中的建议。这些建议对我都不起作用。 相关输出: sudo lshw -c network 是: description: Wireless interface product: QCA6174 802.11ac Wireless Network Adapter vendor: Qualcomm …


1
snap-confine拒绝启动应用程序以避免权限攻击[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 2年前关闭。 我刚刚安装了带有程序包管理器管理单元的程序,该程序刚安装在我的Linux Mint Cinnamon 18计算机上。 我安装了以下应用程序: sudo snap install cloudcompare 我注销并重新登录机器以刷新路径。现在图标和路径存在时,程序仍未启动。这是我从终端启动程序的方式: cloudcompare.CloudCompare 返回: snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks 关于如何防止这种拒绝有任何想法吗?

1
docker-engine安装使得无法检测到wifi
我正在重新安装16.10,并尝试在其上安装Docker。我添加了PPA,更新了apt,并启动了: sudo apt install docker-engine 它完美地工作。 现在,当我重新启动时,未检测到我的Wifi!似乎docker interface与我现有的网络接口存在冲突。它甚至从ifconfig中将其删除。 编辑:这是之前/之后输出的一些命令: $ cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback (之前和之后相同) $ ifconfig -a 之前: lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Boucle locale) …



2
在命令行上是否仍支持Ubuntu版本?
无论如何,从命令行可以知道何时不再支持Ubuntu版本?我正在寻找类似的东西(不使用Google或Wikipedia), apt-release-support xenial 或者,即使它只是告诉我是否支持我的发行版。
14 support 

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.