保姆级教程带你在VMware中安装Linux Debinan操作系统

文章目录

  • 保姆级教程带你在VMware中安装Linux Debinan操作系统
    • 1.Debinan系统介绍
    • 2.Debinan操作系统安装
      • 2.1.下载iso镜像
      • 2.2.安装Debinan
      • 2.3.语言选择中文
      • 2.4.选择区域为中国
      • 2.5.键盘选择汉语
      • 2.6.挂载光盘
      • 2.7.设置主机名
      • 2.8.设置域名
      • 2.9.设置root密码
      • 2.10.创建一个新的用户
      • 2.11设置时钟
      • 2.12.配置分区
      • 2.13.安装系统
      • 2.14重启完成安装
      • 2.15.登陆系统
    • 3.Debinan系统基本操作
      • 3.1.修改网卡
      • 3.2.配置sshd
      • 3.3.查看系统版本号
      • 3.4.配置apt镜像源
      • 3.5.更新软件列表
      • 3.6.使用apt安装服务
      • 3.7.apt相关文件
      • 3.8.apt-get子命令
      • 3.9.使用命令别名
      • 3.10.apt-get命令选项
      • 3.11.查询一个包信息
    • 4.制作本地的deb源
      • 4.1.安装nginx并配置目录索引
      • 4.2.将软件包复制到站点目录并制作packages
      • 4.3.访问站点是否可用
      • 4.4.配置deb源
      • 4.5.安装一个软件

1.Debinan系统介绍

Debinan是精简的Linux发行版本,有干净的作业环境

拥有方便高效的软件包管理程序和deb软件包,可以让用户容易的查找、安装、移除、更新程序,或者系统升级,健全的软件管理制度,包括了bug汇报、包维护等制度

ubuntu与Debinan使用使用的deb软件包格式

Debinan默认没有selinux和防火墙规则

默认没有安装rsync、bashrc文件注释了命令别名,不允许远程登录

Debinan系统发行版

派生Linux发行版

主条目: Linux发行版列表8基于Dpkg (Debinan系)

Kanotix-- LiveCD及Debinan安装程序。

Knoppix-- LiveCD,同时亦有数个分支,包括Morphix、Quantian、Whoppix 及Xfld。

Stanix----接口像微软Windows的LiveCD。

Libranet–目标是作为更易设置的发行版。

MEPIS–建基于KDE桌面环境,以新手为目标的发行版。

CoLinux–将Debinan融于Windows的发行版。

Ubuntu–基于Unity桌面环境的发行版。其亦有不同的分支,而几乎每一一个分支都有LiveCD (LiveCD也提供安装的功能)。

Deepin—深度操作系统,由中国武汉深之度科技有限公司开发的国产操作系统,以其特色应用与特色桌面环境(DDE)闻名。

Xandros–Corel Linux的商业支持版本。

Linux Mint Debinan Edition–基于Debinan Testing的滚动更新版本。有分别使用MATE和Cinnamon作为默认桌面环境的两个版本。

B2D/OB2D Linux–OB2D XFCE服务器版本,以及B2D 2018桌面版,采用快速安装接口,只要5~15分钟即可完成安装。

2.Debinan操作系统安装

2.1.下载iso镜像

华为云镜像:https://mirrors.huaweicloud.com/os/image

8.10:https://cdimage.Debinan.org/cdimage/archive/8.10.0/amd64/iso-dvd/Debinan-8.10.0-amd64-DVD-1.iso

2.2.安装Debinan

运行虚拟机,选上我们下载的镜像

选择图形化安装

2.3.语言选择中文

2.4.选择区域为中国

2.5.键盘选择汉语

2.6.挂载光盘

2.7.设置主机名

2.8.设置域名

2.9.设置root密码

2.10.创建一个新的用户

2.11设置时钟

2.12.配置分区

2.13.安装系统

2.14重启完成安装

2.15.登陆系统

3.Debinan系统基本操作

3.1.修改网卡

root@Debinan:~# vi /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet static
address 192.168.81.200
netmask 255.255.255.0
gateway 192.168.81.2root@Debinan:~# systemctl restart networking.service

3.2.配置sshd

Debinan安装完系统默认拒绝root登陆xshell

root@Debinan:~# vi /etc/ssh/sshd_config
PermitRootLogin yesroot@Debinan:~# systemctl restart sshd

3.3.查看系统版本号

root@Debinan:~# cat /etc/Debinan_version
8.10
root@Debinan:~# uname -r
3.16.0-4-amd64

3.4.配置apt镜像源

可以使用清华园https://mirrors.tuna.tsinghua.edu.cn/help/Debinan/

Debinan8代表Jessie

root@Debinan:~# vi /etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/Debinan/ jessie main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/Debinan/ jessie main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/Debinan/ jessie-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/Debinan/ jessie-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/Debinan/ jessie-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/Debinan/ jessie-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/Debinan-security jessie/updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/Debinan-security jessie/updates main contrib non-free

3.5.更新软件列表

root@Debinan:~# apt-get update

3.6.使用apt安装服务

root@Debinan:~# apt install openssh-server -y
root@Debinan:~# apt-get -y install vim tree lsof

3.7.apt相关文件

文件路径 含义
/etc/apt/sources.list 设置软件包的获取来源
/etc/apt/apt_conf.d apt的各种配置文件
/var/cache/apt/archives 存放已经下载的软件包
/var/cache/apt/archives/partial 存放正在下载的软件包
/var/lib/apt/lists 存放已经下载的软件包详细信息
/var/lib/apt/lists/partial 存放正在下载的软件包详细信息

3.8.apt-get子命令

命令 含义
update 更新软件包列表
upgrade 更新系统中的所有软件
install 安装软件包
remove 卸载软件包
autoremove 仅删除不需要再次下载的软件包
purge 彻底删除软件包,包括配置文件
source 下载源代码
build-dep 自动下载安装编译某个软件所需要的软件包
dist-upgrade 升级整个发行版
clean 删除本地缓存中所有的升级包
autoclean 删除本地缓存中无用的软件包
check 检查是否存在依赖关系

3.9.使用命令别名

Debinan默认将所有的命令别名全部注释了

root@Debinan:~# vim .bashrc
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
root@Debinan:~# source .bashrc

3.10.apt-get命令选项

参数 含义
-d 仅下载,不安装
-f 修复依赖问题
-m 忽略缺失的软件包,遇到无法下载的软件包,自动忽略
–no-download 禁止下载软件包
-q 静默模式,输出信息
-s 模拟测试
-y 自动输入yes
-u 显示已升级的软件
-V 显示已安装软件的版本号
-b 源码包下载后自动编译
–ignore-hold 忽略被保留的软件包
–no-upgrade 不要升级
–force-yes 强制回答yes
–print-uris 仅答应软件包地址,不安装
–purge 彻底删除
–reinstall 重新安装

3.11.查询一个包信息

root@Debinan:~# apt-cache search vim
vim - Vi IMproved - enhanced vi editor
vim-runtime - Vi IMproved - Runtime files
vim-tiny - Vi IMproved - enhanced vi editor - compact version
vim-common - Vi IMproved - Common files

4.制作本地的deb源

4.1.安装nginx并配置目录索引

root@Debinan:~# apt-get -y install nginxroot@Debinan:~# vim /etc/nginx/conf.d/repo.conf
server {listen 888;server_name jiangxl.com;location / {root /data/web;autoindex on;}
}root@Debinan:~# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successfulroot@Debinan:~# mkdir /data/web/Packages -proot@Debinan:~# systemctl start nginx

4.2.将软件包复制到站点目录并制作packages

root@Debinan:~# cp -r /var/cache/apt/archives/* /data/web/Packagesroot@Debinan:~# cd /data/web/Packages
root@Debinan:/data/web# dpkg-scanpackages ./ /dev/null | gzip -9c > Packages.gz
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   libxslt1.1 nginx nginx-common nginx-full openssh-server openssh-sftp-server tree vim vim-runtime
dpkg-scanpackages: info: Wrote 9 entries to output Packages file.

4.3.访问站点是否可用

4.4.配置deb源

root@Debinan:~# vim /etc/apt/sources.list
deb http://192.168.81.200:888/ /

4.5.安装一个软件

1.卸载vim
root@Debinan:~# apt-get remove vim2.更新源
root@Debinan:~# apt-get update
忽略 http://192.168.81.200:888  InRelease
忽略 http://192.168.81.200:888  Release.gpg
忽略 http://192.168.81.200:888  Release
忽略 http://192.168.81.200:888  Packages/DiffIndex
命中 http://192.168.81.200:888  Packages
忽略 http://192.168.81.200:888  Translation-zh_CN
忽略 http://192.168.81.200:888  Translation-zh
忽略 http://192.168.81.200:888  Translation-en
正在读取软件包列表... 完成3.查询vim包
root@Debinan:~# apt-cache search vim4.安装vim
root@Debinan:~# apt-get install vim  --force-yes5.使用vim
root@Debinan:~# vim /etc/apt/sources.list

保姆级教程带你在VMware中安装Linux Debinan操作系统相关推荐

  1. 保姆级教程带你在VMware中安装Windows11操作系统

    在VMware中安装Windows11操作系统 文章目录 在VMware中安装Windows11操作系统 1.Windows11操作系统简介 2.在VMware中创建一个新的虚拟机 2.1.下载Win ...

  2. 如何在VMware中安装Linux系统(带界面)~新手向

    如何在VMware中安装Linux系统(带界面)~新手向 1.打开VMware虚拟机 2.创建新的虚拟机 3.加载ISO 4.命名虚拟机 5.指定磁盘容量 6.自定义硬件 7.启动虚拟机 1.打开VM ...

  3. 多图预警 保姆级教程带你学会如何重设PCB外框、边框线

    大家在望友软件使用过程中有时会遇到数据读入后显示的PCB外框.边框线不对的情况,会觉得一筹莫展不知所措. 其实解决方法很简单,今天就以图文模式带大家梳理一遍操作流程,保证你看完就学会怎么处理.Let' ...

  4. 「3.4w字」超保姆级教程带你实现Promise的核心功能

    保姆级详解promise的核心功能

  5. VMware中安装Windows 7操作系统

    1.材料准备 VMware Workstation Pro Windows 7系统镜像:下载地址:https://msdn.itellyou.cn/ 2.安装步骤 新建虚拟机 选择典型安装,也可以选择 ...

  6. 保姆级教程如何用Xcode搭建python环境

    保姆级教程如何用mac电脑中的Xcode搭建python环境(xcode12) 「mac电脑自带python2.7,你也可以更新你的python版本」 打开Xcode,点击file-new-proje ...

  7. 虚拟机中安装Linux系统教程

    VMware中安装linux系统 选择第一个[创建新的虚拟机] 选择[自定义],点击下一步. 默认下一步就可以. 选择[Linux],点击下一步 可以自定义但是必须是英文!!! [位置]也可以自定义建 ...

  8. 在虚拟机中安装Linux系统CentOS7详细教程

    虚拟机:VMware Workstation Linux:CentOS-7-x86_64-DVD-1708.iso镜像文件,下载 虚拟机所在电脑系统:windows 安装步骤 安装VMware Wor ...

  9. 虚拟机中安装linux

    (一)前言 就在昨天电脑的固态突然崩掉,无奈重新把系统装在的以前的硬盘上,为了能够继续工作重新配置嵌入式linux系统开发环境,本教程主要记录在虚拟机中安装linux. (二)环境准备 虚拟机:VMw ...

最新文章

  1. win10+centos7+Anaconda3+python+pytorch
  2. 算法系列之五 希尔排序
  3. 6种Python字符串反转方式
  4. linux 网络的一些书籍
  5. 《我的侠客》主策划何铮:如何打出武侠游戏的新招
  6. Redis安装配置(Linux)
  7. -bash: vim: command not found 两种解决方法
  8. go编程语言为什么这么流行?
  9. 21世纪的“影子王国”:GPT-3,又一场科技革命的来临
  10. 滤波器基础02——滤波器的传递函数与性能参数
  11. 2018-2019赛季多校联合新生训练赛第三场题解和补题(中石油)
  12. Java jdt 编辑_JDT:打开Java编辑器并显示特定成员
  13. (转)给想立志入行网络或已经初入行的朋友的建议
  14. 【 shell 编程 】第1篇 变量
  15. Directx11 Effects
  16. 拟募资超10亿元,索辰科技能否成为科创板CAE软件第一股?
  17. 计算机病毒知识及防护课件,计算机病毒和预防ppt课件
  18. Windows 上用putty 和 SwitchySharp [转自同事]
  19. 中国量子点(QD)显示行业市场供需与战略研究报告
  20. 硕盟SM-T67十合一拓展坞体验

热门文章

  1. 跨境电商东南亚平台Shopee、Lazada到底怎么样?如何高效补单?
  2. win 10使用模拟器蓝屏解决方案
  3. 一文搞懂MySQL体系架构!!
  4. GitHub页面接管并利用
  5. shell中test命令方法详解
  6. 【板绘软件】板绘初学者入门用什么软件比较好?都有哪些软件呢?
  7. 实用工具推荐【待更新】
  8. android百度定位方式,Android 百度定位SDK
  9. 如何优雅地跟老板请假?
  10. 王佩丰 Excel 基础24讲 | 学习笔记(全)