Shell (一)Ubuntu的网络配置及软件安装

news2024/11/18 9:28:42
  • Ubuntu的配置及软件安装

    • 网络配置
      • 虚拟机提供的网络类型

        • 桥接模式

          • 主机和虚拟机分别拥有不同的ip地址,可以实现和外界设备通信

        • NAT模式

          • 也可以联网,但是和主机共用同一个ip地址,外界无法识别虚拟机和主机发送的信息

        • 仅主机模式

          • 虚拟机不可联网,只能和主机通信

      • 如何查看虚拟机是否联网

        • 在Ubuntu界面输入ping baidu.com指令

          • 根据能否运行判断

      • 配置桥接网络

        • 保证虚拟机提供了桥接模式

          • 菜单栏->虚拟机->设置->网络适配器->桥接模式

            • 菜单栏->虚拟机->设置

              • 网络适配器-> 桥接模式

        • 保证虚拟机可以设置桥接网络

          • 菜单栏->编辑->虚拟网络编辑器

            • 添加网络(添加桥接网络)

      • 无法添加桥接网络

      • 配置NAT网络

        • 保证虚拟机支持NAT网络

          • 在虚拟机内配置具体的网络

        • 保证虚拟机中存在NAT网络

        • 将虚拟机中连接的网络换成NAT模式

      • 主机桥接的网卡

          • 如果自动失败,手动找到主机的网卡

            • 找到网卡后直接桥接到主机的具体位置

      • 在虚拟机内配置具体的网络

        • 右上角网络连接图标->有线设置

          • 添加或更改已有网络

            • 设置ipv4网络,选择手动动模式

              • 去主机中寻找下面需要填充的内容

                • 主机中使用搜索打开cmd命令框

                • 输入ipconfig

                • 找到主机使用的ip地址和网段

            • 也可选择自动模式配置

    • 在线下载软件/安装包

      • 更新软件源

        • 更新Ubuntu下载软件的来源

          • 因为Ubuntu默认的是国外的软件源

        • 需更换为国内的源网站

          • 清华源:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu-ports/

        • 修改/ect/apt/sources.list文件

          • 备份源文件

            • sudo cp /ect/apt/sources.list /ect/apt/sources.list.bak

          • 拷贝清华源文件

            • 覆盖sudo vim /ect/apt/sources.lis

            • 强制保存退出:wq!

      • apt 和apt-get

        • 区别:新旧版本指令

      • 指令不需全部记住,可以使用sudo apt-get + 两下Tab键

        • 即可显示指令提示

      • 将软件源更新到本地

        • sudo apt-get update

          • 该指令自动读取/ect/apt/sources.list的内容,并更新到软件列表

      • 在线下载卸载软件

        • 格式:sudo apt-get install 软件名

        • 软件执行

          • 在终端输入:软件名

            • 在前台运行

          • 在终端输入:软件名 &

            • 回显进程号,并在后台运行

            • 关闭后台进程

              • kill -9 进程号

        • 下载并安装软件时会自动安装软件的man手册(软件安装包中包含软件的man手册)

        • 卸载软件

          • 格式:sudo spt-get remove 软件名

            • 不完全卸载(不删除配置文件)

            • 完全卸载

              • 格式:sudo spt-get remove --purge 软件名

              • 格式:sudo spt-get purge 软件名

        • 更新软件

          • sudo apr-get upgrade

      • 在线下载安装包

        • 下载安装包

          • sudo spt-get download 软件名

            • 只是下载安装包,并不安装(用于离线安装软件)

          • sudo spt-get download oneko

        • 清除安装包

          • sudo spt-get clean

            • 仅清除默认下载路径下的软件安装包

            • 在执行install命令时会在默认路径下残留安装包

        • 软件包命名规范

          • sl_5.02-1_armd64.deb

            • sl

              • 软件名

            • 5.02

              • 主版本号

            • -1

              • 修订版本号

            • armd64

              • 支持的操作系统

            • .deb

              • linux

                • deb

                  • Ubuntu常用标准,Debian的软件包标准

                • rpm

                  • REdhat的软件包标准

        • 在线安装和离线安装的区别

          • 在线安装会检查软件依赖,如果需要其他文件的支持,在联网状态下,可以自动下载并安装

          • 离线安装不会检查软件依赖,如果大型软件需要依赖其他文件,离线安装不能安装成功

    • 离线安装卸载软件

      • 离线安装软件(dpkg)

        • dpkg(debian package)

        • 格式:sudo dpkg -i 软件包名(不完全卸载)

      • 离线卸载软件

        • 格式:sudo dpkg -p 软件包名(完全卸载)

        • 格式:sudo dpkg -r 软件名(不完全卸载)

      • 查看磁盘中有哪些安装包,包括安装状态

        • sudo dpkg -l

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1867695.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python学习笔记23:进阶篇(十二)常见标准库使用之日期时间功能datetime模块的学习使用

前言 本文是根据python官方教程中标准库模块的介绍,自己查询资料并整理,编写代码示例做出的学习笔记。 根据模块知识,一次讲解单个或者多个模块的内容。 教程链接:https://docs.python.org/zh-cn/3/tutorial/index.html 日期和时…

什么可以申请商标:企业和个人申请注册商标攻略!

常见的商标类型有汉字、 拼音或英文、有图形,还有把各种元素混合在一起的,还有声音商标和立体商标等,不过对普通企业相对来说很少用到,普推商标知产老杨看到的是,中小企业使用文字商标的比较居多,识别区分相…

thinksboard新建菜单

1.打开目录\thingsboard\ui-ngx\src\app\modules\home\pages新增npages文件夹 2.新增npages.module.ts以及npages-routing.module.ts控制文件,以及页面展示文件npages.component.html,npages.component.scss,npages.component.ts 3.打开npages.component.ts文件&…

机器人自主学习方法学习

各类算法的优缺点 原理: 该结构中初始的知识为0,不存在任何先验知识,让机器人与环境交互不断获得经验,是一个增量学习的过程。 算法举例 基于强化学习的开源算法及工具 OpenAI Gym:用于开发和比较强化学习算法的工具…

山水风景视频素材去哪里下?去哪里找?山水风景下载网站分享

在这个数字时代,视频已经成为最直观、有效的传达情感和分享故事的工具。对于那些渴望通过视频传递视觉美感和情感共鸣的创作者来说,拥有高质量的山水风景视频素材是关键。互联网虽然是一个信息量庞大的平台,但找到令人赞叹的山水风景视频素材…

上下文管理器在Python中的妙用

更多Python学习内容:ipengtao.com Python上下文管理器是一个非常强大的工具,它能够帮助开发者在特定代码块前后自动执行特定的操作,常用于资源管理,如文件操作、数据库连接和锁定等。本文将详细介绍Python上下文管理器的概念、使用…

Arduino - MG996R

Arduino - MG996R In this tutorial, we are going to learn how to use the MG996R high-torque servo motor with Arduino. 在本教程中,我们将学习如何将MG996R高扭矩伺服电机与Arduino一起使用。 Hardware Required 所需硬件 1Arduino UNO or Genuino UNO Ard…

Python终于可以在线编程了!

优势 在线编程,轻量级,无需安装Python环境。 在线编程优势: 无需安装和配置环境: 在线编程平台不需要用户在本地安装任何软件或配置开发环境。这对初学者和那些希望快速上手进行编程的人非常有利。跨平台兼容性: 这些平台可以在任何具有互联网…

java将html转成图片

java 将html转成图片 1.导入jar2.代码3.展示结果4.注意事项 最近有一个需求需要根据指定的样式生成图片&#xff0c;使用java原生技术有些麻烦&#xff0c;所以上网搜了下案例&#xff0c;最后发现最好用的还是html2image&#xff0c;这里进行简单总结下。 1.导入jar <!-- 用…

软件开发方法

软件开发方法 瀑布方法优势 敏捷法优势敏捷软件开发原则 激进&#xff08;Scrum&#xff09;优势 极限编程优势 精益优势 看板优势 迭代增量模型 创建软件并不是一件简单的事情&#xff1a;通常&#xff0c;开发应用程序需要不同技能的团队协同努力。如果没有战略管理&#xff…

一个去掉PDF背景水印的思路

起因 昨天测试 使用“https://github.com/VikParuchuri/marker” 将 pdf 转 Markdown的过程中&#xff0c;发现转换后的文件中会保护一些背景图片&#xff0c;是转换过程中&#xff0c;程序把背景图识别为了内容。于是想着怎么把背景图片去掉。 背景水印图片的特征 我这里拿…

2024软件设计师笔记之考点版(一考就过):26-39

软件设计师之一考就过:成绩版 考点26:类、封装、继承、多态 真题1:在面向对象方法中,两个及以上的类作为一个类的超类时,称为(多重继承),使用它可能造成子类中存在(二义性)的成员。 真题2:在面向对象方法中,多态指的是(客户类无需知道所调用方法的特定子类的实现…

SwiftUI 6.0(iOS/iPadOS 18)中全新的 Tab 以及 Sidebar+悬浮 TabView 样式

概览 看来苹果一直对 iPadOS 中标签栏&#xff08;TabView&#xff09;不甚满意。这不&#xff0c;在 WWDC 2024 中苹果又对 TabView 外观做了大幅度的进化。 现在我们可以在顶部悬浮条和左侧的 Sidebar 两种不同布局之间恣意切换 TabView 的外观啦。而且&#xff0c;这在 Swi…

ubuntu 18 虚拟机安装(3)安装mysql

ubuntu 18 虚拟机安装&#xff08;3&#xff09;安装mysql 参考 https://cloud.tencent.com/developer/article/1700780 技术分享 | MySQL 设置管理员密码无法生效一例 https://cloud.tencent.com/developer/article/2014384 在Ubuntu18.04上安装MySQL &#xff5c; 超级详细…

字节豆包 MarsCode:AI 开发工具

MarsCode 是豆包旗下的智能编程助手&#xff0c;类似 GitHub Copilot 提供以智能代码补全为代表的核心能力&#xff0c;简单试用了下&#xff0c;免费&#xff0c;使用时需要手机号登录&#xff0c;代码补全还算 ok&#xff0c;聊天功能就有点差了。 还包括一个 AI 原生 IDE&am…

EPLAN批量修改文字大小

在项目设计过程中&#xff0c;往往要批量调整文字的大小&#xff0c;如何批量修改文字大小&#xff1a; 点击需要调整的相同类的文字 右键 “属性”&#xff0c;然后在分配里找到“属性放置&#xff0c;设备标识符”这一栏 看下文字的属性在第几层 在项目数据找到层管理&…

道路救援入驻派单小程序开源版开发

道路救援入驻派单小程序开源版开发 1、用户立即救援 2、后台收到救援通知&#xff0c;派单救援师傅. 道路救援入驻派单小程序通常会包含一系列功能&#xff0c;旨在方便救援服务提供商、用户和后台管理系统之间的交互。以下是一个可能的功能列表&#xff1a; 用户端功能&…

前端框架中的前端打包(Bundling)和前端构建工具(Build Tools)的作用

聚沙成塔每天进步一点点 本文回顾 ⭐ 专栏简介前端框架中的前端打包&#xff08;Bundling&#xff09;和前端构建工具&#xff08;Build Tools&#xff09;的作用1. 引言2. 前端打包&#xff08;Bundling&#xff09;2.1 概述2.2 常见的打包工具2.2.1 Webpack2.2.2 Parcel 2.3 …

合约期VS优惠期,搞明白他们的区别才能避免很多坑!

在购买流量卡时&#xff0c;相信大家也都发现了&#xff0c;市面上的不少套餐都是有合约期和优惠期的&#xff0c;尤其是联通和移动&#xff0c;那么&#xff0c;什么是合约期&#xff1f;什么又是优惠期呢&#xff1f; ​ 其实&#xff0c;目前很多在网上办理的大流量卡都是有…

静态图和动态图中的自动求导机制详解

01 静态图与动态图的区别 之前在 [1] 中提到过&#xff0c;自动求导&#xff08;AutoDiff&#xff09;机制是当前深度学习模型训练采用的主要方法&#xff0c;而在静态图和动态图中对于自动求导的处理是不一样的。作为前置知识&#xff0c;这里简单进行介绍。 我们都知道静态…