debian学习之路
debian9到10,到永远
修诡道的马前卒
世事洞穿而寡言,名利看淡而重学!
个人邮箱:yanzhang.guo@qq.com
展开
-
windows ssh客户端mobaxterm密码登录到debian12 openssh服务器
Session settings->Advanced SSH settings->勾选Use private key 并选择上面第2步中的秘钥文件,选择OK后,就可以免密登录了。说是openssh认为rsa不安全,默认就不支持,上一步生成的其实是openssh的秘钥。4,再加个权限,不然可能访问不了(忽略路径头,这个根据实际情况配置就好,主要是.ssh)~/.ssh/id_rsa.pub 是公钥,放在debian12本地就好了,~/.ssh/id_rsa 是秘钥,要放到windows的(原创 2024-05-22 20:48:38 · 324 阅读 · 0 评论 -
debian12启动telnetd
三、启动xinted。原创 2024-02-06 17:37:50 · 333 阅读 · 0 评论 -
使用命令行把debian变成实时系统
1,搜索guoyanzhang@debian:~$ apt-cache search linux-image-rtlinux-image-rt-amd64 - Linux for 64-bit PCs (meta-package), PREEMPT_RTlinux-image-rt-amd64-dbg - Debugging symbols for Linux rt-amd64 configuration (meta-package)2,安装sudo apt-get install li原创 2021-12-04 20:31:02 · 2728 阅读 · 0 评论 -
debian10将系统软件包和docker的软件源改成国内源
用如下命令更新系统包时,发现特别慢,是因为系统默认使用国外源,现在改成国内的sudo apt-get update && sudo apt-get dist-upgrade修改/etc/apt/sources.list文件为如下内容:deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster maindeb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ buster m...原创 2021-02-02 09:08:22 · 1361 阅读 · 0 评论 -
debian10上安装samba服务器
1,安装sudo apt-get install samba2,配置## Sample configuration file for the Samba suite for Debian GNU/Linux.### This is the main Samba configuration file. You should read the# smb.conf(5) manual page in order to understand the options listed# he原创 2021-01-20 10:24:30 · 1407 阅读 · 0 评论 -
关于“W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169”问题的解决
我的系统是:guoyanzhang@debian:/lib/firmware$ lsb_release -aNo LSB modules are available.Distributor ID: DebianDescription: Debian GNU/Linux 10 (buster)Release: 10Codename: buster出现问题:W: Possible missing firmware /lib/firmware/rtl_.原创 2020-10-26 09:16:24 · 2060 阅读 · 0 评论 -
关于linux的日志管理学习
我主要是玩debian系列,所以全篇以debian为主,其它linux系统不确定是否可以适用。本文涉及到三个主要的东西:cron,rsyslog,logrotate。一,cron、rsyslog、logrotate的介绍1,cron的介绍2,rsyslog的介绍3,logrotate的介绍二,cron、rsyslog、logrotate的安装1,cron的安装2,rsyslog的安装3,logrotate的安装三,cron、rsyslog、logrotate的使用原创 2020-10-24 10:04:47 · 320 阅读 · 0 评论 -
linux关于ftp使用的问题总结
1,登陆到ftp服务器,get时发现:ftp: open file handle failed的问题。原因是:下载的文件在本地有一份,即同名,但是格式不同,所以不能覆盖下载。原创 2020-09-25 09:36:29 · 404 阅读 · 0 评论 -
关于vsftpd服务器搭建的若干问题总结
每次搭建都出问题,改一下也出问题,我都要炸了,这里把觉得写个长期更新的大总结。1,我现在的配置(这个配置是可以登陆进去看的,但是不能上传)root@debian:~# cat /etc/vsftpd.conf#begin my configurationslisten=YESlisten_address=192.168.1.108connect_from_port_20=YESanonymous_enable=NOuse_localtime=YESlocal_enable=YESl原创 2020-08-06 10:13:52 · 590 阅读 · 0 评论 -
(debian10)No manual entry for pthread_mutex_lock问题的解决
我的操作和系统信息如下:gyz@debian:~$ man pthread_mutex_lockNo manual entry for pthread_mutex_lockgyz@debian:~$ sudo apt-get install manpages-posix-devReading package lists... DoneBuilding dependency treeReading state information... DoneE: Unable to locate p原创 2020-07-10 18:24:04 · 620 阅读 · 1 评论 -
debian10,ping www.baidu.com ping: www.baidu.com: Name or service not known(解决)
debian10,ping不通外网,root身份,改一下,resolv.cong就可以了。原创 2020-03-10 14:33:55 · 1965 阅读 · 2 评论 -
Debian阵营的apt,apt-get,dpkg和redhat阵营的yum区别
Linux有两大阵营,即就是debian(debian,ubuntu等)和redhat(redhat,centos,fedora等)。Debian 使用一套名为 Advanced Packaging Tool(APT)的工具来管理这种包系统,不过请不要把它与apt(aptitude)命令混淆,它们之间是其实不是同一个东西。apt,apt-get,yum就是可以与 APT 进行交互,以...原创 2018-11-06 14:14:46 · 1063 阅读 · 0 评论 -
linux安装fcitx中文输入法,解决没有候选项的问题(debian10)
搜狗输入法用于wins系统,还是不错的,但是用于linux就真的想吐嘈,我还是用fcitx输入法比较好。鉴于之前我写过一篇文章,这里就不啰唆了,主要就是安装输入法界面和卸载一些没有用的输入法,最后一个卸载的是有可能导致中文输入法没有候选项。sudo apt-get install fcitx-frontend-gtk2sudo apt-get install fcitx-fronten...原创 2019-08-22 22:16:59 · 8484 阅读 · 2 评论 -
debian9安装busybox,并制作根文件系统(1)
BusyBox 是很多标准 Linux 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet;有些人将 BusyBox 称为 Linux 工具里的“瑞士军刀”。BusyBox 揭露了这样一个事实:很多标准 Linux 工具都可以共享很多共同的元素。例如,很多基于文件的...原创 2018-11-05 17:02:41 · 1650 阅读 · 0 评论 -
linux(debian10)安装pip3方法,并修改安装源为国内源
找了好几个方法都没有用,唯独这个简单,而且有效。转载自:https://www.cnblogs.com/yanxiatingyu/p/10160712.htmlubuntu 下安装pip3在使用任何apt 安装任何软件包之前,建议用以下命令更新软件sudo apt update更新好了后可能会出现apt list --upgradable安装pip3sudo ...原创 2019-11-17 18:01:04 · 8926 阅读 · 1 评论 -
ubuntu 18.04、mint18.1、debian9.6安装微信
现在我在debian9上安装微信。之前我在ubuntu18.04安装成功了微信,我记得我在mint18.1上也是成功的,用的是方法5。方法1,2,3都是先安装一个环境,再安装微信,但是这些环境都特别大,我不大喜欢。方法4是个小工具,有兴趣的可以试一下。我现在就用我在ubuntu上面成功的方法在debian上也安装一下。方法1,安装node,npm,方法如下:链接:https://www...原创 2018-09-12 14:29:11 · 3403 阅读 · 0 评论 -
ubuntu使用编程常见问题总结
总结1:Ubuntu 18.04开机启动一些脚本?(18.04和之前的系统有不同)就是在/etc/rc.local文件中添加你需要开机执行的脚本。例:##sudo vi /etc/rc.local#!/bin/bashmkdir test##reboot就可以了。参考:https://blog.csdn.net/dahuzix/article/details/807...原创 2018-11-08 09:29:23 · 808 阅读 · 0 评论 -
Ubuntu18.04安装mysql数据库方法:
MySQL5.7版本最高只适配到Ubuntu17.04,而MySQL8.0最高适配到Ubuntu18.04。因此需要去官网http://dev.mysql.com/downloads/repo/apt/.下载一个mysql-apt-config_0.8.10-1_all.deb,Step0:声明一下,如果之前安装mysql失败过,估计是需要重装系统的,如果是第一次安装,按照以下步骤应该是没有问...原创 2018-11-07 11:15:03 · 1093 阅读 · 0 评论 -
Ubuntu安装使用的一些常见问题
问题1:Ubuntu 17.10版本的vim(8.0),~/.vimrc文件里面添加imap “ “”<ESC>i 会导致vim里面编辑,按“双引号键,会使得终端卡死。问题2:一、从网页上下载文件到当前目录:命令如下:wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz第一个参数是命令,第...原创 2018-11-07 10:12:49 · 679 阅读 · 0 评论 -
Ubuntu 18.04更换内核方法
(1)首先,我们打开Ubuntu的Kernel网站;Kernel网址:http://kernel.ubuntu.com/~kernel-ppa/mainline/(2)拖动到底下看看Ubuntu的最新内核版本(最底下的最新);(3)在自己的Ubuntu终端中输入uname -r查看本机版本号;(4)如果发现线上版本比本地版本高的话。选择线上版本;(5)进入某个内核版本之后会有各...原创 2018-11-06 14:16:17 · 14440 阅读 · 0 评论 -
ubuntu、mint关于vim与vi兼容性的问题,以及开机自动打开某一些应用
安装完ubuntu/mint系统,经常会出现vim和vi不兼容的问题,就是上下左右键都是ABCD这样的情况,一般都是在##vi ~/.vimrc添加set nocp,也可以在##vi /etc/profile里添加alias vi = vim,然后##source /etc/profile,就可以了。--------------------------------------开机启...原创 2018-09-18 16:35:28 · 1360 阅读 · 0 评论 -
debian9.6搭建ftp服务器和安装ftp客户端
ftp服务器是用于共享文件的,可以上传文件,也可以下载文件。vsftp服务器是其中一种,我这边就安装它。一,搭建ftp服务器:1,安装guoyanzhang@bogon:~$ sudo apt-get install vsftpd 2,配置(cat的结果是我的配置内容)guoyanzhang@bogon:~$ sudo cp /etc/vsftpd.con...原创 2019-01-08 22:00:45 · 5448 阅读 · 4 评论 -
debian9.9(linux)使用docker方式使用微信和QQ(简单先进)
在linux上使用微信和QQ并不算什么新鲜事,之前采用wine,github,crossover,snap等的方式都安装过,其中最方便的还是github上的下载,然后双击运行,就可以了,但是它貌似已经不维护了,github上的更新时间是2年前,而且我觉得现在使用docker的方式也比那个好一点。docker客户端给docker守护进程发送命令,docker守护进程从远端的仓库中获取镜像,使用镜...原创 2019-07-06 16:50:32 · 11607 阅读 · 15 评论 -
debian9.6安装exuberant-ctags实现vim函数或者结构体定义跳转并用内核代码测试
1,介绍很多人用在windows上用sourceinsight,但很多公司都是用破解版,我之前在通用电气工作时,大家都不会用盗版的,因为sourceinsight软件不是免费的,这个可能就是国内企业和国外企业的区别吧。也不知道是什么原因,很多人将vim的认识停留在了只能用键盘,所以很多程序员宁可用破解版的sourceinsight,也不用免费的vim。下载内核,是为了测试,是否可以用...原创 2019-01-16 17:54:20 · 1020 阅读 · 0 评论 -
debian10杀毒软件安装和使用
官网地址:https://wiki.ubuntu.org.cn/ClamAV1,安装sudo apt-get install clamavsudo apt-get clamav-daemon2,更新病毒库sudofreshclam3,扫描病毒到指定文件夹sudo clamscan -r / --move result 说明:-r / 扫描根目录--move result 把病毒文件移动到result文件夹下4,删除病毒文件sudo rm result/*.原创 2020-05-13 18:10:37 · 1108 阅读 · 1 评论 -
debian10安装httpd服务器(命令行安装)
在终端执行guoyanzhang@debian:~/test$ sudo apt-get install httpd输出如下信息意思是选择一个安装那么我选择apache2来安装guoyanzhang@debian:~/test$ sudo apt-get install apache2guoyanzhang@debian:~/test$ sudo apt-get install apache2-dev查看安装是否成功sudo systemctl status ap原创 2020-05-09 11:30:26 · 4555 阅读 · 0 评论 -
安装debian9.6的过程以及可能遇到的问题解决方法
现在debian提倡网络安装,今天用手机共享流量安装debian9.6,花了我接近10个小时,太坑了。1,下载官网下载:https://www.debian.org/ 点击右上角那个“下载debian9.6”就好。2,刻录到U盘## sudo umount /run/media/guoyanzhang/mydisk## sudo dd bs=4M status=prog...原创 2019-01-04 23:28:22 · 1972 阅读 · 0 评论 -
debian9.6安装并解决中文输入法的问题
1,说明很多人都喜欢安装搜狗输入法,我觉得没有太大必要,我都用系统自带的fcitx输入法,即小企鹅输入法。debian9.6网络安装的iso文件下载地址是:https://www.debian.org/。右上角有个下载debian9.6,我下载的就是这个版本,安装之后,2,配置fcitx可以用命令打开,guoyanzhang@bogon:~$ fcitx-co...原创 2019-01-04 23:03:10 · 5844 阅读 · 0 评论 -
debian9.6安装网易音乐并解决安装之后不能打开网易音乐的问题
我的系统环境,如下:guoyanzhang@bogon:~$ lsb_release -aNo LSB modules are available.Distributor ID: DebianDescription: Debian GNU/Linux 9.6 (stretch)Release: 9.6Codename: stretch1,下载网易音乐的deb包官网:http...原创 2019-01-04 22:25:51 · 816 阅读 · 0 评论 -
debian9.6安装TAO过程
TAO是ACE的ORB,所以需要先安装ACE,详细过程请参考debian9.6安装ACE过程。1,下载TAO依旧是在官网上,http://download.dre.vanderbilt.edu/,这个是美国范德堡大学的一个网站。因为我下载的是ACE+TAO,所以连带下载了TAO,解压之后就在ACE_wrappers下有一个TAO的文件夹。2,配置~/.bashrc## vi ~/...原创 2018-11-23 11:01:38 · 474 阅读 · 0 评论 -
debian9.6安装ACE过程
1,下载安装包,http://download.dre.vanderbilt.edu/,我下载的是这个 ,愿意下哪个,看自己需求ACE+TAO.tar.gz ACE+TAO (tar+gzip format) [HTTP] [FTP] [HTTP] [FTP] 2,解压## tar -zxvf ACE+TAO-6.5.3.tar.gz 3,修改~/.bashrc...原创 2018-11-22 20:13:43 · 707 阅读 · 0 评论 -
debian9.6安装mondo rescue工具教程
想封装自己的debian9.6系统,网上搜到的办法就是使用mondo rescue工具,至于安装成功这个工具,操作起来,倒是很简单的,可参考http://blog.csdn.net/yang1982_0907/article/details/17013185,当然了,还有其他博文也写得很详细,我这里不一一列举了。对我我这系统,难的是安装mondo rescue工具,因为貌似第一个吃螃蟹的人是用ce...原创 2018-11-22 11:29:57 · 2217 阅读 · 0 评论 -
debian9.6安装genisoimage工具方法
需求:在自己的debian9.6系统上,打包iso文件方法1:使用mondorescue工具,https://blog.csdn.net/u012209894/article/details/52983062里面,提到在官网地址http://www.mondorescue.org/里面下载Mondo Rescue的安装包,可以我现在是debian9.6,我现在看到最新的.deb包是debi...原创 2018-11-21 11:32:11 · 1864 阅读 · 0 评论 -
debian9.6开机提示: Driver ‘pcspkr‘ is already registered, aborting,解决方法
debian9.6开机之后有这个提示,Debian: Driver 'pcspkr' is already registered, aborting解决方法:开机进入,## lsdkms.conf qemu-blacklist.conf## sudo cp qemu-blacklist.conf bak.conf## sudo vi qemu-blacklist.con...原创 2018-11-18 15:23:41 · 9684 阅读 · 3 评论 -
debian9升级4.9.0内核到4.19.2内核过程
更新之前,##uname -r4.9.0-8-amd64第一步,下载内核,##firefox www.kernel.org打开浏览器,进入到www.kernel.org,下载你需要的,我这里是要更新最新的内核版本,所以直接点击黄色那个框“Lastest Stable Kernel 4.19.2”,然后保存到/tmp目录下,注:longterm 是提供长期支持的版本,sta...原创 2018-11-16 14:27:04 · 10978 阅读 · 6 评论 -
debian9安装busybox,并制作根文件系统(2)
3,制作根文件系统在上文debian9安装busybox,并制作根文件系统(1)中输入make install命令进行安装,busybox会自动将rootfs根文件系统安装到之前设置的目录下,之前我设置的是/home/guoyanzhang/rootfs,进入之后,##ls -ldrwxr-xr-x 2 guoyanzhang guoyanzhang 4096 11月 6 12:36...原创 2018-11-06 12:43:53 · 1277 阅读 · 0 评论 -
debian9安装arm-linux-gcc交叉编译器,并安装windows和linuxs共享文件的samba服务器
1,首先下载arm-linux-gcc安装包,http://arm9.net/download.asp解压:tar -zxvf *.tar.gz2,修改环境,使得系统能够识别arm-linux-gcc,方法1:##sudo vi /etc/environment方法2:##sudo vi /etc/bash.bashrc方法1或者方法2,在里面添加,export PATH=$...原创 2018-11-05 16:18:57 · 1637 阅读 · 0 评论 -
debian9 关于ifconfig命令找不到的问题(bash ifconfig:command not found)
##ifconfigbash ifconfig:command not found.1,首先,很多解释是,现在的linux系统都不适用net-tools工具了,所以找不到ifconfig,需要安装net-tools,即#sudo apt install net-tools就可以了,如果这个是ubuntu18.04系统上,这个问题到此就解决了,因为之前遇到过,安装之后确实可以解决,但是...原创 2018-11-03 18:47:23 · 4988 阅读 · 0 评论 -
debian9.6安装卸载软件(dpkg方式)
关于apt-get的请看我的博文(debian9.6安装卸载软件(apt-get方式))。1,下载dpkg方式安装的都是要下载的.deb文件:xxxx.deb。2,安装(install)guoyanzhang@bogon:~$ dpkg -i xxxx.deb3,卸载(remove)guoyanzhang@bogon:~$ dpkg -r xxxx4,看是否安装成功...原创 2019-01-20 13:10:20 · 1428 阅读 · 0 评论 -
debian9.6关于源main,contrib,non-free的小知识
一般我们将原来的源改为国内的源,修改的是/etc/apt/sources.list文件,修改内容如下:guoyanzhang@bogon:~$ sudo cat /etc/apt/sources.list[sudo] guoyanzhang 的密码:deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main non-fre...原创 2019-01-20 12:30:25 · 10318 阅读 · 3 评论