Ubuntu

Ubuntu用户和开发人员的问答

2
自安装Ubuntu 18.04以来,Netflix无法正常运行
我安装了64位Ubuntu 18.04,并在Firefox中启用了DRM。尝试观看Netflix时,出现以下错误: Oops, something went wrong... Netflix video player unavailable We're having trouble playing Netflix in your browser. Please make sure you're on an official version of Firefox. Error Code: F7355-1204 我正在使用Ubuntu随附的Firefox版本。如何在18.04上播放Netflix视频?
12 firefox  18.04  netflix 

1
如何安装最新的Arduino IDE?
众所周知,Arduino具有非官方的Snap,仅当以经典方式安装时才可以访问串行端口(但未在snap find输出中指示): $ snap find arduino Name Version Developer Notes Summary arduino-mhall119 1.8.5 mhall119 - Arduino IDE 存储库中的 Arduino软件包已过时: 软件包arduino trusty (14.04LTS) (electronics): AVR development board IDE and built-in libraries [universe] 1:1.0.5+dfsg2-2: all xenial (16.04LTS) (electronics): AVR development board IDE and built-in libraries [universe] 2:1.0.5+dfsg2-4: all artful (electronics): AVR development …


2
Bash脚本将backkup /克隆到另一个分区
Ubuntu 18.04于2018年4月26日发布,我想尝试使用它来升级程序和转换数据,但如果有bug则不想提交。 我已经将Windows从410 GB gparted压缩到385 GB,重新启动了Ubuntu 16.04,然后运行以创建一个新的25 GB分区,标记为“ Ubuntu18.04”。我运行rm-kernels并删除了约20个内核,以在Ubuntu 16.04上消除了约10 GB。 现在,我需要一个脚本,该脚本将使用16.04 LTS填充新分区并为其创建新的Grub菜单选项。仅复制相关目录。例如/sys,/run,/proc和/dev在启动过程中创建的虚拟目录,不应该被复制。 我还希望/etc/fstab修补正确的UUID并cron禁用重新启动作业,以便在启动克隆后不对克隆数据进行每日备份。 我期望在接下来的几周/几个月内多次运行该脚本。因此,克隆过程应该毫不费力地重复。 相同的脚本可用于测试安全更新和新的Ubuntu Kernel Team更新,而不会影响生产系统。
12 grub2  bash  upgrade  backup  clone 

2
为什么卸载的内核的旧initrd文件会填满/ boot分区?
在几台Ubuntu计算机上,尽管我总是删除所有旧内核,但我一直面临完整引导分区的问题。initrd尽管实际上并未安装相关的内核,但由于引导分区上有许多文件,因此似乎出现了问题。举个例子: root@Jacobi:/boot# ls -lah insgesamt 202M drwxr-xr-x 3 root root 3,0K Jan 30 10:03 . drwxr-xr-x 25 root root 4,0K Jan 30 10:03 .. -rw-r--r-- 1 root root 1,2M Dez 11 15:36 abi-4.4.0-104-generic -rw-r--r-- 1 root root 1,2M Jan 9 22:28 abi-4.4.0-109-generic -rw-r--r-- 1 root root 1,2M Jan 19 14:06 …

4
grub是否可以从Windows自动重启进入Windows?
我有双重启动设置: Ubuntu 16.04 LTS 视窗 当前,当我想reboot从Ubuntu进入Windows时,我使用grub-reboot适当的数字作为参数。这很好。 但是有时Windows需要重新启动,因此某些程序可以安装或更新,而我必须手动选择正确的grub引导菜单项。是否有类似的方法(从Windows UI)告诉grub要引导哪个条目? 我想grub-reboot命令将参数传递给文件,该文件又由grub读取reboot。 编辑(关于我选择的答案): 我目前正在研究装入包含/ boot的ext4驱动器并编写编辑脚本。这可能会花费相当长的时间,因为我除了每周40小时的非技术性工作以外的空闲时间都在这样做。^^

6
从截图到“编辑图片”
如果我截屏,下一步通常是在其上绘画。有时我在某物周围画一个圆圈,有时我将零件空白以使它们匿名。 下面是截屏后的窗口示例: 如果我可以直接转到“编辑图像”,那就太好了。 顺便说一句,我使用Pinta,而不是Gimp。 我想这是不可能的。 偏离主题但仍然相关: 我知道术语“ Wayland”,“ Xorg”,“ Gnome”。 但是我的祖母是用户,而不是极客。她不知道这些术语。如果她可以在不学习这些术语的情况下使用ubuntu,那就太好了。

2
如何在一个命令行中运行多个带有&的命令?
我遇到了头痛的问题。 我想在后台执行多个命令,所以我想一开始在bash中启动它们。在后台在linux shell中启动一个命令很容易,就像这样: myCommand & 启动多个命令也很容易,就像这样: myCommand1 && myCommand2 要么 myCommand1 ; myCommand2 但是,如果我想在后台运行多个命令,则尝试使用以下命令格式,但失败: myCommand1 & && myCommand2 & 要么 myCommand1 & ; myCommand2 & 两种格式都失败。如何运行&一个命令行中包含的多个命令?

5
在heredoc(EOF)中是否有类似于echo -n的内容?
我正在写一个庞大的脚本工厂脚本,为我的服务器生成许多维护脚本。 到现在为止,我写了一些行,需要用echo -ne例如一行 echo -n "if (( " | sudo tee -a /usr/local/bin/upgradeAllServers &> /dev/null # Generate exitCode check for each Server IFS=" " COUNT=0 while read -r name ipAddr do if(($COUNT != 0)) then echo -n " || " | sudo tee -a /usr/local/bin/upgradeAllServers &> /dev/null fi echo -n …
12 bash  scripts 

3
如何创建不带子文件夹的多个文件的zip?
初始情况: . ├── d0 ├── f0 ├── f1 │ └── d1 └── f2 └── f3 ├── d2 ├── d3 └── d4 我需要做什么: 我想创建一个包含d0,d1和d4的zip文件,该文件必须具有以下结构: . ├── d0 ├── d1 └── d4 我已经尝试过的 我尝试了zip myfiles d0 f1/d1 f2/f3/d4。但这保留了原来的文件夹结构,这不是我想要的。 . ├── d0 ├── f1 │ └── d1 └── f2 └── f3 └── d4 …
12 command-line  zip 

2
如何像在Unity中一样向Gnome添加全局菜单
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加细节并通过编辑此帖子来澄清问题。 2年前关闭。 我真的很喜欢Mac和Ubuntu Unity中带有Windows的全局菜单。 在Ubuntu中,Gnome的工作方式与此相反.... 我可以像图片中那样以某种方式进行合并,以便顶部栏与标题一起出现,就像在Ubuntu Unity中一样。 Voobshchem也与Ubuntu Unity中的一样。 也许对此有扩展?

1
用于OpenVPN的Ubuntu上的UFW或IPTables?
我是网络和Linux领域的新手,在将Internet连接限制为仅使用VPN时应该使用UFW还是IP Table,我总是感到困惑。环顾四周,我发现有人说ip表更好,而有人说UFW就足够了。 我在网上找到了这个: ufw enable ufw default reject outgoing ufw allow out 53/udp ## comment this line if your VPN routes DNS through tunnel ufw allow out 1194/udp ufw allow out on tun0 另外,我在那里找到了一些脚本,这些脚本以我仍然试图理解的更复杂的方式来设置ip表。 你们有什么建议:如果IP连接断开,请使用ip表还是简单地使用UFW杀死我的Internet? 提前致谢!

2
如何在16.04中完成dpkg cuBLAS补丁更新到CUDA 8的安装?
我是Ubuntu的新手。我从官方CUDA工具包下载了Ubuntu 16.04的cuda-repo-ubuntu1604-8-0-local-cublas-performance-update_8.0.61-1_amd64.deb。CUDA开发人员网站。 我从终端运行了以下两个命令: sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-cublas-performance-update_8.0.61-1_amd64.deb sudo apt-get update 完成安装所需的软件包名称是什么? sudo apt-get install <name?>

2
使用哪个ps ef或ps -ef?
我发现ps ef和之间的输出有所不同ps -ef。有什么区别,两个命令都是正确的还是首选?
12 ps 

1
如何创建多个ssh密钥?
有人可以给我一个如何设置多个ssh密钥的演练吗?我要连接的是我的远程服务器和GitHub帐户。我已经通过GitHub建立了ssh访问权限,但是当我使用ssh-keygen -t rsa并按下Enter终端时,我是否想覆盖已经存在的那个提示了我。如何仅为服务器创建新的ssh密钥?
12 server  ssh 

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.