Ubuntu

Ubuntu用户和开发人员的问答

1
Ubuntu中的开源FortiGate(Forti SSL VPN)客户端支持
是否有人在向Ubuntu添加对开源FortiGate SSL VPN NetworkManager客户端的支持? 根据此博客https://blogs.gnome.org/lkundrak/2015/09/24/fortigate-ssl-vpn-support-added-to-networkmanager/的介绍,它最初对开源FortiGate客户端提供支持。 (前端:network-manager-fortisslvpn,后端:openfortivpn) 如果没有人,我该如何帮助? 我是软件开发人员,但是没有Ubuntu打包规则/贡献策略的经验。欢迎任何建设性的指导。

3
GUI程序可以录制带有歌曲标签(标题,艺术家等)的互联网广播吗?
在Windows中,我喜欢Screamer Radio,并且我知道还有其他类似RarmaRadio的程序,这些程序可以录制广播音乐并保存正确的标题,艺术家姓名等。 Ubuntu中有这样的程序吗? 我正在寻找本机linux程序,但是欢迎使用基于Wine的解决方案作为第二选择。我还将亲自尝试Wine并提供答案。 另外,尽管我正在寻找一种可以记录带有标签名称的歌曲的程序,但是我不知道一个Linux程序即使没有标签名称和标题也可以单独记录(拆分)广播歌曲。-因此,这样的程序可能也值得一提。 需要提及的另一个基本基本功能是: 录音时播放歌曲 大型车站数据库 添加新电台的可能性 同时记录多个电台 我已经发布了一个补充答案,仅限于在Wine中使用Windows程序。我希望对本机程序有一个明确的答案。但是只有在提出的解决方案至少与Wine可以提供的解决方案一样好时,我才会接受这种定义。

2
在处理之前按字母顺序对文件进行排序
我使用命令 find . -type f -exec sha256sum {} \; > sha256SumOutput 散列文件夹层次结构中的每个文件。不幸的是,sha256sum没有从find字母顺序中获取文件名。如何解决? 我希望在对它们进行哈希处理之前对它们进行排序,以便按字母顺序对它们进行哈希处理(这是有原因的)。
12 find 


1
具有ulimit的核心文件大小
我的问题可能与Ubuntu无关,但是由于我的桌面运行此操作系统,因此来到了这个论坛。 我正在尝试使用以下ulimit -c命令来更改核心文件的大小: $ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 7959 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 …

5
哪个是最类似于TimeMachine的Ubuntu备份程序?
我知道这篇文章,但是无法与OSX的TimeMachine进行比较。我想找到一个与TimeMachine差不多或更好的备份软件。 我想拥有一个可以使用某种格式的HDD的软件,该格式适用于Linux中的大文件(50 GB)。我注意到 Linux发行版不支持HFS +的OSX格式,因为自2006年以来,Linux中一直没有HFS的维护者 旧版Linux发行版不支持Debian 8.1制作的NTFS格式 如果Windows支持,那就很好。 尝试使用Backups(Deja Dup)软件 我确实是第一次开始备份,但是在备份已经运行了两个小时的10 GB文件之后,我想去吃午饭。所以午餐后给了我 现在,这里确实报道了这太疯狂了,因为该软件的设计目的不是为了暂停备份。
12 backup 

2
Tee无法从管道中获得全部输出
我有一个脚本,执行以下命令: export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH;./some_app -i $INDEX | tee $LOG echo "Number of errors: $(grep "ERROR" $LOG | wc -l)" 问题可能出在管道上tee。它似乎无法获得全部输出。当应用程序退出时,输出的最后几行(通常是包含致命错误的行)丢失。当我运行不带管道的应用程序时,tee将它们显示在输出中。 如何强制脚本等待tee完成所有输出的处理?

6
手机连接到USB时如何防止通知和图标弹出窗口?
条件:电话连接到USB时,无关的通知和弹出窗口。 差异条件:USB电源管理故障,网卡管理故障。 支持:通知,弹出窗口和dmesg警告大多在电源状态达到最大高电平时发生,但在电源状态百分比保持恒定时变得相当稳定。 当我的手机通过USB连接到笔记本电脑时,文件管理器会保持打开状态(图1和2)。左侧栏中也有弹出图标(图3)。进行网络共享时,还会频繁打开/关闭互联网连接通知(图4和5)。劣质电缆会增加这些烦恼的频率。所有类型的通知每分钟可以多次。当电池达到高功率状态时,它们的速率增加,但是当电池充满电时,它们的速率保持稳定。 我在这里做了wjandrea的解决问题的建议 ,它的状态。gsettings set org.gnome.desktop.media-handling automount-open falseautomount-opendmesg | tail 只需将设备保持与笔记本电脑的连接,就会看到大约10-30个错误窗口(图1和2),以及手机的右侧图标来回弹出(图3)。 我做了wjandrea的第二个建议gsettings set org.gnome.desktop.media-handling automount false。但是,三星手机的图标会一次又一次地在左侧栏中弹出。它通常在笔记本电脑充满电时发生,因此可能是电源管理中的问题。它的dmesg | tail状态在这里(另请参见图3),这是第一次发生,并且主要是在我的笔记本电脑达到其最大电池状态时出现的。 第二个dmesg的子集在这里 [ 5.788819] wl: module license 'MIXED/Proprietary' taints kernel. [ 5.788820] Disabling lock debugging due to kernel taint [ 5.789154] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input8 [ 5.797453] wl: …


2
将可预测的网络接口名称与备用内核一起使用
几乎一直以来,我都使用Ubuntu内核PPA中的内核,或者使用Ubuntu内核配置自己编译的内核。 问题是当我使用标准内核时,它似乎默认使用可预测的网络接口名称(即“ p4p1”),但是当我使用任何替代内核时,它似乎默认使用旧方法(即“ eth0”)。 虽然与该问题并不十分相关,但是我的测试计算机上出现了硬盘故障,并且正在重新安装Ubuntu Server 14.04.2。 我还无法确定内核之间的区别。我怀疑有一个内核配置参数,但无法确定是哪个。 我的问题:如何使可预测的网络接口名称在所有内核中始终如一地工作? 附加说明:在某处我看到禁用可预测的网络接口名称以将其添加到grub: GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=0 biosdevname=0" 因此,我认为相反的做法可能会有所帮助: GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=1 biosdevname=1" 但这没什么区别。实际上,无论设置如何,我永远都无法让非常规内核使用biosdevname。而且/etc/udev/rules.d/70-persistent-net.rules,无论的设置如何,我都永远无法使库存内核生成文件(即使那不是我想要的)net.ifnames。如果我有net.ifnames=1,那么至少非储备内核不会生成不正确的/etc/udev/rules.d/70-persistent-net.rules文件。 摘录自/var/log/udev: 股票内核: KERNEL[9.216730] add /devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net/p4p1 (net) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net/p4p1 IFINDEX=2 INTERFACE=p4p1 SEQNUM=1945 SUBSYSTEM=net ... UDEV [9.241073] add /devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net/p4p1 (net) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net/p4p1 ID_BUS=pci ID_MODEL_FROM_DATABASE=P8P67 and other motherboards ID_MODEL_ID=0x8168 ID_NET_NAME_MAC=enxf46d04652d8e ID_NET_NAME_PATH=enp3s0 ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC. ID_PCI_CLASS_FROM_DATABASE=Network controller ID_PCI_SUBCLASS_FROM_DATABASE=Ethernet …

1
树莓派上的GPIO
我在树莓派上运行ubuntu,但我不知道如何激活GPIO引脚。我试图通过按下按钮来激活python脚本。 这是我的脚本: import RPi.GPIO as GPIO import time import os GPIO.setmode(GPIO.BCM) GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP) while True: input_state = GPIO.input(18) if input_state == False: os.system('python backup.py') time.sleep(0.2) GPIO.cleanup() 运行此命令时,我看到一条错误消息:没有这样的导入,例如将RPi.GPIO导入为GPIO 任何帮助,将不胜感激。


2
另一台服务器的备份文件的默认位置是什么
我有一台Ubuntu Server,它的“任务”之一是使用rsync / rdiff-backup镜像/备份位于其他位置的另一台服务器上的文件。 我知道/ var / www中有一些约定,例如网页。 存储备份文件的最佳实践/默认位置是什么? 我考虑过的可能地点: / var / backup-看起来它用于操作系统的内部备份 / home / backup-我可以创建此目录,但是如果维护备份是该服务器提供的“服务”,则我认为将文件与个人用户文件放在同一文件夹中是错误的 PS:我知道这个问题可能是主观的(我得到了警告工具提示),但是我认为我的工作很普遍,必须有一个约定。
12 files  backup 

1
远程注销(图形)gnome会话
我有一个(图形)登录会话在办公计算机上运行,​​我想注销以节省一些计算机资源。 我可以ssh到办公室,但是当我尝试时,gnome-session-quit我得到了: $ gnome-session-quit --logout --no-prompt ** (gnome-session-quit:18500): WARNING **: Command line `dbus-launch --autolaunch=fca99a51622d1930b068883b00000005 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n ** (gnome-session-quit:18500): WARNING **: Unable to start: Cannot open display: 有道理,因为我$DISPLAY是空的(这是一个无头的ssh会话)。当我跑步时w,我看到gnome-session跑步机正在运转tty7。有没有办法让我假装成为tty7并启动注销?有一个更好的方法吗?

3
切换显示的快捷方式
我的PC上有2个显示器-IDE在一个显示器中全屏打开,而Firefox在另一个显示器中全屏打开。 由于我主要使用键盘,因此必须抓住鼠标才能将焦点始终切换到Firefox,然后再切换回IDE,这很烦人。 如果焦点在显示器1的某处,是否可以使用快捷方式将焦点切换到显示器2的“最大窗口”?

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.