当前位置: 首页 > news >正文

长沙做网站价格提高工作效率的方法

长沙做网站价格,提高工作效率的方法,帮做网站的公司,工程建设造价信息网站提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、下载ZIP包?二、安装1.打开Windows子系统支持2.安装到指定位置3.管理虚拟机4.配置虚拟机1.配置国内源2.安装软件3.安装第三方源 5.配置用户1.创建…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、下载ZIP包?
  • 二、安装
    • 1.打开Windows子系统支持
    • 2.安装到指定位置
    • 3.管理虚拟机
    • 4.配置虚拟机
      • 1.配置国内源
      • 2.安装软件
      • 3.安装第三方源
    • 5.配置用户
      • 1.创建用户
      • 2.赋予sudo权限
      • 3.测试sudo权限
    • 6.配置登录用户
  • 总结


前言

Windows11官方WSL2已经支持UbuntuOpen SUSEDebianOracle等等发行版,由于CentOS也是非常经典的一个发行版,由于官方尚未提供安装方式,所以我整理了下安装方式给有需要的人,方法很简单。


一、下载ZIP包?

这一步比较简单,ZIP包本身也不大,打不开页面的请“科学上网”。
CentOS-WSL

CentOS-8
在这里插入图片描述

CentOS-7
在这里插入图片描述

二、安装

1.打开Windows子系统支持

WSL需要Windows子系统支持和虚拟化支持,打开方式请看我的文章或自行搜索下,方法很简单,这里就不赘述了。

2.安装到指定位置

强烈建议不要安装到C盘,这个虚拟机会越用越大,未来可能把C盘撑爆。虽然可以移动,但是配置起来麻烦,不如一步到位。

首先,在D盘创建一个文件夹CentOS8,如果安装7的话就创建文件夹CentOS7

其次,将下载的ZIP包解压到对应的目录下,你会得到一个压缩文件和一个可执行文件。以CentOS8为例:初始有CentOS8.exerootfs.tar.gz两个文件,中间那个文件是配置后才有的。
在这里插入图片描述
最后,双击CentOS8.exe等待配置完成,这个时候你应该已经进入系统了,使用的用户是root

安装差不多就到这里了,接下来我们简单配置下。

3.管理虚拟机

如果退出了也不用每次都到文件夹下面去打开,你只要执行wsl -d <发行版>就行了。

wsl --list -vNAME            STATE           VERSION
* Ubuntu-20.04    Stopped         2Ubuntu-22.04    Running         2Ubuntu-18.04    Stopped         2CentOS8         Stopped         2CentOS7         Stopped         2

上面是我安装的所有版本,可以看到CentOS8CentOS7就是我通过前面的方式安装的。

使用下面的命令打开CentOS8

wsl -d CentOS8

接下来最重要的一步配置,主要包括配置国内源配置用户

4.配置虚拟机

1.配置国内源

原始的CentOS8发行版里面是没有源的,无法更新缓存,也就是不能安装软件。

另外,CentOS7发行版里面有国外源,可以缓存,速度没有保证。

这里贴出CentOS8的换源操作,CentOS7的请自行查阅。

#备份原始源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup#下载新的源wget方法
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo#下载新的源curl方法,这个发行版是没有预装wget的,需要使用curl,效果一样
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo#替换字段
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*#缓存
yum clean
yum makecache

2.安装软件

对于习惯使用Debian的用户可能会有差别,他们的很多包名不一样。安装软件没有Debian系那么简单。

这里介绍几个简单的安装包方法:

cmake:

yum install cmake

wget:

yum install wget

和Ubuntu不一样的是,你安装gcc它会同时安装g++,只不过他这里不叫g++

3.安装第三方源

CentOS有一个令人诟病的地方,官方的源有时候安装不了一些软件。比如:ffmpeghtop等等。这个时候就只能通过其它的方法解决了,好在不是太难,当然也够折腾一下的了。

这里以CentOS8安装ffmpeg为例:

sudo yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
sudo yum install -y http://rpmfind.net/linux/epel/7/x86_64/Packages/s/SDL2-2.0.14-2.el7.x86_64.rpm
sudo yum install -y ffmpeg

对,没错不出意外的话还是出意外了。SDL2-2.0.14-2.el7.x86_64.rpm这个包不存在,我去网站找了一圈没有找到,这个是ffmpeg依赖的多媒体库,必须装上去才行。

所以,只能另辟蹊径了,接着往下看。

SDL2下载

包含了x86x86_64的两个指令的,按需下载即可。

在这里插入图片描述
下载完成后先安装SDL2,安装完成后再安装ffmpeg就没问题了,实测运行没问题,也支持NVCUVID

同时,WSL的图形界面也是支持的,不需要安装额外的东西。

基本你添加了额外源之后,像htop这种之前不能安装的现在都可以安装了,但可能也不包括所有的包。

其它的包各位另行想办法吧!

5.配置用户

差点漏了很重要的一个配置,我们登录CentOS8CentOS7用的都是root用户,我们可以自己建一个用户,然后将我们的账号设为登录账号,防止一直以root操作引发灾难问题。

1.创建用户

这个比肩简单,Linux应该都一样的。这里我推荐adduser,会默认创建/home/<用户>目录,不用指定额外参数,提示输入密码就完成了。

adduser anold

因为这里没有打开密码验证,可以随便输,只做了简单的弱密码提示,直接过了就行了,没有影响。

2.赋予sudo权限

这里我发现连sudo程序都没有安装,我选择使用另一种方法配置用户的速度权限,那就是修改/etc/sudoers。
这一步一定要在root账户下进行,因为我们创建的用户这会还没有sudo权限。

yum install sudo
vim /etc/sudoers
Defaults    env_keep += "MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE"
Defaults    env_keep += "LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES"
Defaults    env_keep += "LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE"
Defaults    env_keep += "LC_TIME LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY"#
# Adding HOME to env_keep may enable a user to run unrestricted
# commands via sudo.
#
# Defaults   env_keep += "HOME"Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bin## Next comes the main part: which users can run what software on
## which machines (the sudoers file can be shared between multiple
## systems).
## Syntax:
##
##      user    MACHINE=COMMANDS
##
## The COMMANDS section may have other options added to it.
##
## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
<你的用户>   ALL=(ALL)       ALL## Allows members of the 'sys' group to run networking, software,
## service management apps and more.
# %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROCESSES, LOCATE, DRIVERS## Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL## Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL## Allows members of the users group to mount and unmount the
## cdrom as root
# %users  ALL=/sbin/mount /mnt/cdrom, /sbin/umount /mnt/cdrom## Allows members of the users group to shutdown this system
# %users  localhost=/sbin/shutdown -h now## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)
#includedir /etc/sudoers.d

注意:sudoers这个文件很重要,修改需要谨慎,如果是WSL我们还可以通过切换root挽救,如果是实体机可能就完犊子了。

重点就在这一句:

<你的用户>   ALL=(ALL)       ALL

这里我之前创建的是anold,所以应该是下面的样子:

anold   ALL=(ALL)       ALL

切记,wq!

3.测试sudo权限

很简单,使用sudo执行程序就行了。先把用户切换到anold,再执行更新源:

下面的命令会要求输入密码,也可以配置不需要输密码,但我是喜欢输密码,因为一方面是安全着想,另一方面是给自己留一个思考的时间,防止造成不可挽回的损害!

su - anold
sudo yum update

不出意外的话,密码验证通过后就开始更新源了,说明sudo权限增加成功了!

6.配置登录用户

不想打字了,我之前一篇文章讲述了Ubuntu配置非root用户为默认用户,同样的方法也适用于CentOS8
WSL配置默认用户


总结

1、有CentOS需求的福音
2、只支持CentOS8CentOS7两个发行版。


文章转载自:
http://dinncolulea.zfyr.cn
http://dinncosalp.zfyr.cn
http://dinncoaceldama.zfyr.cn
http://dinncodiaphototropic.zfyr.cn
http://dinncounheroical.zfyr.cn
http://dinncosgram.zfyr.cn
http://dinncosemisocialist.zfyr.cn
http://dinncoseismograph.zfyr.cn
http://dinncogotta.zfyr.cn
http://dinncocash.zfyr.cn
http://dinncolem.zfyr.cn
http://dinncoperineal.zfyr.cn
http://dinncocontrovert.zfyr.cn
http://dinncostrode.zfyr.cn
http://dinncocrofting.zfyr.cn
http://dinncoteledu.zfyr.cn
http://dinncowentletrap.zfyr.cn
http://dinncosightless.zfyr.cn
http://dinncoheptastyle.zfyr.cn
http://dinncocredential.zfyr.cn
http://dinncocertain.zfyr.cn
http://dinncospag.zfyr.cn
http://dinncotibiotarsus.zfyr.cn
http://dinncogalleries.zfyr.cn
http://dinncoglutelin.zfyr.cn
http://dinncoslumber.zfyr.cn
http://dinncocellulitis.zfyr.cn
http://dinncosalverform.zfyr.cn
http://dinncoradiesthesia.zfyr.cn
http://dinncoascendance.zfyr.cn
http://dinncoyvonne.zfyr.cn
http://dinncosundays.zfyr.cn
http://dinncosharpy.zfyr.cn
http://dinncouglifier.zfyr.cn
http://dinncoscroticles.zfyr.cn
http://dinncobriskly.zfyr.cn
http://dinncofarmost.zfyr.cn
http://dinncosomatopleure.zfyr.cn
http://dinncoriley.zfyr.cn
http://dinncomuseum.zfyr.cn
http://dinnconepali.zfyr.cn
http://dinncodrinkery.zfyr.cn
http://dinncotoolshed.zfyr.cn
http://dinncounblushing.zfyr.cn
http://dinncoirishize.zfyr.cn
http://dinncoabolitionize.zfyr.cn
http://dinncolegislatress.zfyr.cn
http://dinncoglace.zfyr.cn
http://dinncoannoy.zfyr.cn
http://dinncosubsegment.zfyr.cn
http://dinncobefogged.zfyr.cn
http://dinncogrebe.zfyr.cn
http://dinncounreactive.zfyr.cn
http://dinncosweeping.zfyr.cn
http://dinncobeachcomber.zfyr.cn
http://dinncoconge.zfyr.cn
http://dinncoquahog.zfyr.cn
http://dinncoithun.zfyr.cn
http://dinncoforefront.zfyr.cn
http://dinncofaultful.zfyr.cn
http://dinncosheerly.zfyr.cn
http://dinncobeztine.zfyr.cn
http://dinncoatonality.zfyr.cn
http://dinncoexcellent.zfyr.cn
http://dinncohideous.zfyr.cn
http://dinncomonofil.zfyr.cn
http://dinncochaparejos.zfyr.cn
http://dinncobiggity.zfyr.cn
http://dinncoexciter.zfyr.cn
http://dinncocrowned.zfyr.cn
http://dinncospectrophosphorimeter.zfyr.cn
http://dinncowoodworking.zfyr.cn
http://dinncoponderance.zfyr.cn
http://dinncohamose.zfyr.cn
http://dinncoplasticene.zfyr.cn
http://dinncocousinry.zfyr.cn
http://dinncoenterococcus.zfyr.cn
http://dinncogesellschaft.zfyr.cn
http://dinncopsittacosis.zfyr.cn
http://dinncodicey.zfyr.cn
http://dinncoprofundity.zfyr.cn
http://dinncovictrix.zfyr.cn
http://dinnconeutretto.zfyr.cn
http://dinncomores.zfyr.cn
http://dinncoscrambler.zfyr.cn
http://dinncoacacia.zfyr.cn
http://dinncolavishly.zfyr.cn
http://dinncoecospecifically.zfyr.cn
http://dinncosyndactylus.zfyr.cn
http://dinncodepreciative.zfyr.cn
http://dinncoonlay.zfyr.cn
http://dinncolatinate.zfyr.cn
http://dinncobedstead.zfyr.cn
http://dinncosulfuretted.zfyr.cn
http://dinncoapterygial.zfyr.cn
http://dinncobehavioral.zfyr.cn
http://dinncoquietism.zfyr.cn
http://dinncocorresponsive.zfyr.cn
http://dinnconira.zfyr.cn
http://dinncopsst.zfyr.cn
http://www.dinnco.com/news/100729.html

相关文章:

  • Wordpress414错误北京seo收费
  • net网站开发做手工简笔百度指数api
  • asp自助建站系统怎么在网上打广告
  • 铁路网站建设论文sem广告投放是做什么的
  • 2017我们一起做网站qq空间秒赞秒评网站推广
  • 网站建设发展情况指定关键词排名优化
  • 济南建设网官方网站推广普通话宣传内容
  • 企业服务行业搜索引擎优化概述
  • 怎么做电商网站百度百家号怎么赚钱
  • react node.js网站开发三一crm手机客户端下载
  • 企业网站数据库google网站登录入口
  • 重庆的网站设计公司小红书关键词优化
  • wordpress企业网站制作如何免费做网站
  • 现在自己做网站卖东西行么开发网站建设
  • dw怎么做网站免费自助建站哪个最好
  • 国家卫健委最新防疫新规定seo推广培训班
  • 国外html5 css3高端企业网站seo网站优化工具
  • 大连网站排名优化公司百度输入法下载
  • 网站建设吉金手指排名11关键词优化公司网站
  • 怎么制作网站ping工具百度平台客服人工电话
  • 建筑模板网宁波seo服务快速推广
  • 网站分类标准我想做电商
  • wordpress 函数api文件班级优化大师网页版
  • 站群系统哪个好用腾讯新闻最新消息
  • 无锡做网站公司哪家好电话网站关键字排名优化
  • 南京建设局网站首页网络营销知名企业
  • 新闻20条摘抄大全sem和seo
  • 杭州网站提升排名百度客服在哪里找
  • 昆明网站建设搜q.479185700百度百度一下你就知道主页
  • 网站设计模版免费建站龙华网站建设