标签归档:ubuntu

ubuntu 中怎么查看串口设备

一般最新的 linux 内核都自带最新的驱动,通过 dmesg 可以查看安装驱动的信息。例如:

...
[24879.752392] usb 2-3.4: new full-speed USB device number 10 using xhci_hcd
[24879.853519] usb 2-3.4: New USB device found, idVendor=1a86, idProduct=7523
[24879.853521] usb 2-3.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0 # 注意这里的 SerialNumber
[24879.853522] usb 2-3.4: Product: USB2.0-Serial
[24881.174845] usbcore: registered new interface driver usbserial
[24881.174876] usbcore: registered new interface driver usbserial_generic
[24881.174904] usbserial: USB Serial support registered for generic
[24881.182472] usbcore: registered new interface driver ch341
[24881.182497] usbserial: USB Serial support registered for ch341-uart
[24881.182516] ch341 2-3.4:1.0: ch341-uart converter detected
[24881.183194] usb 2-3.4: ch341-uart converter now attached to ttyUSB0 # 还有这里的 ttyUSB0

或者可以使用以下命令,相对比较简单:

ls /dev/ttyUSB*

如果是普通的串口设备会是:

ls /dev/ttyS*

ubuntu 下安装 dukto

针对于 ubuntu 16.04

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/colomboem/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/dukto.list"
wget -nv http://download.opensuse.org/repositories/home:colomboem/xUbuntu_16.04/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
sudo apt-get install dukto

继续阅读

Ubuntu 中为 VirtualBox 开启 USB 支持

使用 VirtualBox 挂载 USB 设备,是 VirtualBox 中一项非常重要的功能,不过在安装 VirtualBox 之后,我们并不能马上使用这项功能,因为 USB 设备选单处于灰色状态。在 Linux 中出现无法挂载 USB 设备的问题是由于 Linux 的权限限制,我们只需要将当前用户添加到 vboxusers 组即可。

命令行配置:
启动终端,在终端中输入

gpasswd -a USERNAME vboxusers

其中 USERNAME 为需要添加到 vboxusers 组的用户名,执行完毕之后注销即可。

usermod -aG vboxusers USERNAME

现在我们就可以使用 VirtualBox 在虚拟机中挂载 USB 设备了。

注:在 VirtualBox 4.0 之前的版本有 OSE 和 PUEL 两种版本的区别,在 Ubuntu 软件中心安装的版本为 OSE(开源版本),OSE 不具有 USB 支持。但在 VirtualBox 4.0 之后,OSE 和 PUEL 版本的区别实际上已经被取消,在 Ubuntu 软件中心安装的 VirtualBox 也是具有 USB 支持的。

ubuntu 安装 gitlab

GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。

它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

用 docker 比安装部署更简单,推荐使用。

继续阅读

在Ubuntu上安装或升级到LibreOffice 5.4

官方的LibreOffice 5.4 PPA,由LibreOffice包装团队维护。

该PPA包含Ubuntu 14.04 LTS,Ubuntu 16.04 LTS和Ubuntu 17.04的LibreOffice最新稳定版本。

现在是v5.4.0,但PPA将来会在本系列发行时提供稳定的更新(例如,LibreOffice 5.4.1,5.4.2等)。

sudo add-apt-repository ppa:libreoffice/libreoffice-5-4

怎么安装 ubuntu 下的非线性编辑软件 Kdenlive

Kdenlive(KDE Non-Linear Video Editor)/ˌkeɪdɛnˈlaɪv/ 是一种基于MLT框架的非线性视频编辑器,注重灵活性和易用性。 该项目最初由Jason Wood在2002年开发 ,现在则有一个小团队的开发人员。

Kdenlive支持FFmpeg的所有格式(如QuickTime、AVI、WMV、MPEG和Flash),也支持4:3和16:9纵横比在PAL和NTSC系统。和各种HD标准,包括HDV。视频也可以输出到DV设备,或将章节和一个简单的菜单写入DVD。
0.7版后包括一些新的功能:一个现代的、简约的界面基于KDE的Oxygen、FireWire摄像机、webcam和Linux设备的视频截取、从您的屏幕抓取视频、支持jog shuttle设备、高清晰度编辑和无损格式。
Kdenlive利用了一些框架,以提供一系列的音乐和视频效果和过场,包括MLT、Frei0r、SOX和LADSPA。
音效包括正常化,相位和移调,限制,音量调节,混响和均衡滤波器等。
视频效果包括选择遮罩,蓝屏,扭曲,旋转,颜色工具,雾化,模糊等。

继续阅读

怎样重新配置apt安装的程序

偶尔我会遇到通过apt-get安装完成后配置失败的情况,想重新配置但不知道从哪里入手,其实使用这条命令:sudo dpkg-reconfigure xxx 即可。

或者遇到类似这种问题:

dpkg: 处理软件包 xxx (–configure)时出错

那可以尝试这样解决:

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info~
sudo mkdir /var/lib/dpkg/info
sudo apt-get update
sudo apt-get -f install
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info~
sudo rm -rf /var/lib/dpkg/info
sudo mv /var/lib/dpkg/info~ /var/lib/dpkg/info