opensuse

Linux 串口终端调试工具minicom

こ雲淡風輕ζ 提交于 2020-05-04 00:09:27
minicom 是一个串口通信工具,就像 Windows 下的超级终端。可用来与串口设备通信,如调试交换机和 Modem 等,它的使用完全依靠键盘的操作。 一、安装: Linux 各发行版因软件管理方式不同而不同,先通过软件管理从自己的软件仓库进行搜索安装。 二、查看串口设备及文件权限 1 、 linux 下 一切皆是文件,用户的所有操作都是对文件的操作,对串口设备操作也是如此,我们应该先确认自己对该文件有没有读写权限。 openSUSE:~ # ll /dev/tty* # 查看权限 linux 下的 usb 串口命名为 ttyUSB* ,运行上面命令, 可以知道我们的串口设备是 /dev/ttyUSB0 这个。 再用 lsusb 命令查看: Bus 003 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port 正是我们 用的 usb 转串口线缆,使用的芯片是 PL2303 。 但是正如上面显示, ttyUSB0 这个设备是 root 所有的,所以,我们以普通用户身份打开 minicom 是没法访问该文件的 ,使用 Putty 程序也是一样那,必须以 root 身份运行 Putty 程序才能使用这个 ttyUSB0设备。 三、配置 1 、安装完毕后通过命令 “minicom” 运行软件

安装Logtail(Linux系统)

陌路散爱 提交于 2020-04-26 06:05:53
Logtail客户端是日志服务提供的日志采集客户端,请参考本文档,在Linux服务器上安装Logtail客户端。 支持的系统 支持如下版本的Linux x86-64(64位)服务器: Aliyun Linux Ubuntu Debian CentOS OpenSUSE RedHat 前提条件 已拥有一台及以上的服务器。 已根据服务器类型和所在Region,确定日志采集流量的网络类型。详细说明请参考 选择网络 。 图 1. 选择网络 注意事项 Logtail采用覆盖安装模式,若您之前已安装过Logtail,那么安装器会先执行卸载、删除 /usr/local/ilogtail 目录后再重新安装。安装后默认启动Logtail并注册开机启动。 Docker和Kubernetes安装中的 ${your_region_name} 即为 安装参数 中的参数,请直接拷贝。 如果安装失败,单击 工单系统 提交工单。 安装方式 选择网络 后,请根据您的网络类型选择对应的安装命令。 阿里云内网(经典网络、VPC) 公网 全球加速 ECS 金融云 执行安装命令之前,您需要将安装命令中的 ${your_region_name}替换为您的区域名称。各区域的安装参数如下,您也可以直接拷贝执行对应区域和网络类型的安装命令。 表 1. Logtail安装参数 区域 安装参数 区域 安装参数 华东 1(杭州) cn

按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别

醉酒当歌 提交于 2020-04-18 19:45:16
一、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 Debian是三大发行版中唯一以社区形式运作,不以商业公司形式运作。是一个致力于创建自由操作系统的合作组织。而且debian开发者所创建的操作系统中绝大部分基础工具来自于GNU工程。 Fedore是一款基于linux的操作系统,也是一组维持计算机正常运行的软件集合。由红帽公司赞助。 suse是基于Slackware二次开发的一款Linux,主要用于商业桌面、服务器。 不同发行版之间的联系: 所有发行版都是使用Linux内核;都需要遵循GNU的GPL(General Public License)协定 不同发行版之间的区别: 发行版的本质区别,在于继承不同版本的内核,库、程序的组成。不同发行版几乎采用了不同包管理器(SLES、Fedora、openSUSE、centos、RHEL使用rmp包管理系统,包文件以RPM为扩展名;Ubuntu系列,Debian系列使用基于DPKG包管理系统,包文件以deb为扩展名。) 二、安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。 [root@centos7 ~]# useradd luopeng [root@centos7 ~]# echo "luopeng" | passwd --stdin luopeng Changing

虚拟机中openSUSE安装软件问题的解决

心不动则不痛 提交于 2020-04-12 20:22:59
虚拟机中安装完openSUSE 12.1后想安装个软件试试,于是我在terminal中敲入zypper install emacs 结果出现如下错误: Failed to mount cd:///?devices=/dev/disk/by-id/ata-VMware_Virtual_IDE_CDROM_Drive_10000000000000000001 on /var/adm/mount/AP_0x00000001: Mounting media failed (mount: no medium found on /dev/sr0) Please insert medium [openSUSE-12.1-12.1-1.4] #1 and type 'y' to continue or 'n' to cancel the operation. [yes/no] (no): 看看信息的意思好像是要我们插入DVD, 于是进vm的setting,在CD/DVD(IDE)标签选项中,指定openSUSE的iso镜像,然后将connected选上。 问题就解决了。 这个时候zypper install emacs就很顺利的成功了。 来源: oschina 链接: https://my.oschina.net/u/158589/blog/64306

程序员喜爱的七款热门Linux系统介绍(附下载地址)

谁说我不能喝 提交于 2020-03-21 11:58:14
3 月,跳不动了?>>> Linux 提供的不仅仅是桌面操作系统。您可以看到为许多用途(包括编程)配置的不同版本。Linux对于程序员和开发人员来说非常熟悉。他们根据工作环境自定义使用Linux。因为Linux发行版(发行版)是开源的,为程序员和开发人员提供了稳定的环境、可定制的特性和可持续发展的环境。 在本文中,我们将讨论用于编程和开发的最佳Linux发行版。如果有人想开始学习新技术,Linux是最好的选择。因为Linux是免费和开源的,所以您不必花费大量的金钱来购买编程和操作系统。 通过Linux,您将能够进行更改并自定义您的系统,使其与您的编程需求相兼容。此外,Linux保持了与几乎任何编程语言的兼容性。除此之外,市场上对Linux专业知识的需求也很大。如果你想成为一名Linux专家,你可以学习各种 Linux课程 ,我相信这对你找新工作有帮助。 通过Linux,您将能够进行更改并自定义您的系统,使其与您的编程需求相兼容。此外,Linux保持了与几乎任何编程语言的兼容性。除此之外,市场上对Linux专业知识的需求也很大。如果你想成为一名Linux专家,你可以学习各种 Linux课程 ,我相信这对你找新工作有帮助。 前面已经说过Linux对于编程而言是最合适不过的环境了,现在让我们告诉您一些最佳的Linux发行版。这将有助于您从大量的Linux发行版中选择合适的发行版。

OpenSuse上MariaDB问题——如何启动

﹥>﹥吖頭↗ 提交于 2020-03-20 13:58:00
3 月,跳不动了?>>> 今天想在OpenSuse上部署MySQL,结果zypper提示系统默认安装了MariaDB。之前曾经也想试试这个分支版本,Opensuese果然想的很周到哈。 输入 linux-42kd:/usr/share/mariadb # mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2) 应该是服务没有启动。但是第一次用MariaDB,心里没底,于是先看看服务状态: linux-42kd:/usr/share/mariadb # /etc/init.d/mysql status Checking for service MySQL: unused mysql.service - LSB: Start the MySQL database server Loaded: loaded (/etc/init.d/mysql) Active: inactive (dead) 看来服务真的没开。 输入: linux-42kd:/usr/share/mariadb # /etc/init.d/mysql restart redirecting to

opensuse使用zypper安装软件

霸气de小男生 提交于 2020-03-11 07:45:25
opensuse使用zypper安装软件 https://www.cnblogs.com/longchang/p/10821059.html 搜索软件 zypper search package 安装软件 zypper install package 安装某个版本的软件包 zypper install package=version 安装以某个单词名字开头的所有软件包 zypper install package* 卸载某个软件包 zypper remove package 升级某个软件包 zypper update package 获取所有可用新包的列表 zypper list-updates 检验软件包的依赖关系的完整性 zypper verify package 执行系统升级 zypper dist-upgrade 执行源代码软件安装和其依赖 zypper source-install package.tgz 配置源仓库 zypper通过软件源进行软件包的搜索,如果安装系统时使用CDROM进行操作,那么软件源会指向一个"cd://"的地址。 这样便无法从网上下载软件。 通过 zypper repos --details 查看源配置: # zypper repos --details # | Alias | Name | Enabled | Refresh | Priority

Docker 在 openSUSE 下的安装、使用

别来无恙 提交于 2020-03-10 17:06:38
本文同步至 http://waylau.com/docker-installation-opensuse/ 本文介绍了 Docker 在 openSUSE 环境下的详细安装过程,并尝试运行一个简单 Spring Boot 的 image 来感受下 Docker 的风采。 什么是 Docker Docker 是为开发人员和系统管理员用于构建、发布、并运行分布式应用程序的开放式平台。该平台由 Docker 引擎(一个便携、轻巧的运行时和打包工具) 和 Docker Hub (一个共享应用程序和自动化工作流的云服务)等组成。Docker 可以使应用程序从组件迅速组装并消除了开发、质量保证和生产环境之间的摩擦问题。这样一来,IT部门可以更快地发布,而这些应用程序不管是运行在笔记本电脑、数据中心的虚拟机,还是任何的云,其运行过程和结果都是一致的。 更多有关 Docker 的介绍,可以参阅《 简述 Docker 》 一文。 前置条件 64-bit 系统 kernel 3.10+ openSUSE 13.2+。本例使用的是 openSUSE Leap 42.1 (如果你没有 openSUSE 系统,可以尝试在虚拟机里面装个 openSUSE 系统,可以参阅《 Oracle VM VirtualBox 安装和使用 》《 CentOS 7 安装、配置 》) 使用 uname -r 检查 kernel

openSuse 13.1 的触摸板,回来了

廉价感情. 提交于 2020-03-02 02:57:03
以下纯属对实验的错误解读!最新发现:只要是启动时插着任何一个u盘,启动后触摸板就是活的。 ----------- 笔记本是神舟的轻薄本,原装的是win8,一到货就被我格掉了,装上了opensuse 13.1,傻眼的是关机以后再开机,触摸板就失灵了,用 xinput -l 列出的设备里压根就没有鼠标触摸板之类的信息。网上一搜,大把的触摸板失灵的求救信息,但没有一个有效的答案。 但如果先启动u盘上的win8 pe,再不掉电重启到opensuse,触摸板就正常了。我想把winpe装到硬盘上用grub2引导,但整个盘已经都被opensuse占领,重新分区又担心一不小心把数据搞没了。 发现/boot/efi 是一个fat分区,就把bcd bcf *.efi *.wmi 之类的东东都往这个分区上拷,再在 grub.cfg 里添加启动项来引导 bcfmgr ,结果失败。 只好回到 opensuse,意外发现触摸板可以用了!! 把*wmi img 之类的大文件都删除,只留下 bcd bcf efi之类的文件,再冷启动,触摸板还是可用!! 不知道是opensuse更新了缘故,还是这几个文件中的某个起了作用,反正触摸板回来了!!! 来源: oschina 链接: https://my.oschina.net/u/177650/blog/296698

如何在 Linux 中批量移动、复制、追加和重命名文件

限于喜欢 提交于 2020-02-28 11:38:04
你可能已经知道,我们使用 mv 命令在类 Unix 操作系统中重命名或者移动文件和目录。 但是,mv 命令不支持一次重命名多个文件。 不用担心。 在本教程中,我们将学习使用 Linux 中的 mmv 命令一次重命名多个文件。 此命令用于在类 Unix 操作系统中使用标准通配符批量移动、复制、追加和重命名文件。 在 Linux 中一次重命名多个文件 mmv 程序可在基于 Debian 的系统的默认仓库中使用。 要想在 Debian、Ubuntu、Linux Mint 上安装它,请运行以下命令: $ sudoapt-get install mmv 我们假设你在当前目录中有以下文件。 $ ls a1.txt a2.txt a3.txt 现在,你想要将所有以字母 “a” 开头的文件重命名为以 “b” 开头的。 当然,你可以在几秒钟内手动执行此操作。 但是想想你是否有数百个文件想要重命名? 这是一个非常耗时的过程。 这时候 mmv 命令就很有帮助了。 要将所有以字母 “a” 开头的文件重命名为以字母 “b” 开头的,只需要运行: $ mmv a\* b\#1 让我们检查一下文件是否都已经重命名了。 $ ls b1.txt b2.txt b3.txt 如你所见,所有以字母 “a” 开头的文件(即 a1.txt、a2.txt、a3.txt)都重命名为 b1.txt、b2.txt、b3.txt。