前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >常用linux软件安装过程记录

常用linux软件安装过程记录

作者头像
yifei_
发布于 2022-11-14 06:16:46
发布于 2022-11-14 06:16:46
87500
代码可运行
举报
文章被收录于专栏:yifei的专栏yifei的专栏
运行总次数:0
代码可运行

常用linux软件安装过程记录…

centos8编译muduo库

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
安装必要依赖
yum install gcc-c++ #确保支持cpp11
yum install cmake
yum install ncurses-devel
yum install boost
yum install boost-devel
安装非必要依赖(可以多编译几个样例)
yum install openssl
yum install protobuf
通过build脚本编译
cd muduotest/muduo #会在muduotest目录下创建build目录
./build.sh -j2
在自己项目中使用muduo库
g++ echo.h echo.cc main.cc -o main -I/root/muduoTmp/muduo \
                                    -L/root/muduoTmp/build/release-cpp11/lib \
                                    -lmuduo_net \
                                    -lmuduo_base \
                                    -lpthread
-I 添加头文件搜索目录
-L 添加静态/动态库文件搜索目录
-lxxx 链接静态库

linux安装ssh并允许root远程登录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
安装ssh服务
sudo apt-get install openssh-server
检测是否已启动
ps -e | grep ssh
看到有ssh字样,说明已启动,如果没有就手动启动
/etc/init.d/ssh start
配置ssh-server,配置文件位于/etc/ssh/sshd_config,默认端口为22,为了安全,一般自定义为其他端口,然后重启
sudo /etc/init.d/ssh resart

在虚拟机中的kali安装VMware Tools

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
在虚拟机中点击虚拟机 》 安装VMware Tools工具
然后再等一会,linux中弹出文件管理器
(有时候cd-rom被占用,这时候需要改VMware的cd-rom配置,然后重新安装VMware Tools工具)
然后在那个目录下打开终端
tar -xzvf VM******.tar.gz
会解压文件到当前目录
进入目录后
./***** 
运行程序,然后一路回车或按照推荐配置。
最后
shutdown -r now 重启系统

安装google-拼音

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo  apt-get install fcitx-googlepinyin
安装完成后,我们注销或者重启一次。
顶部面板找到fcitx输入法标志,小键盘或者小企鹅,选择“配置Fcitx”。
在弹出的“输入法配置”窗口左下角,找到“+”加号。
找到“Google拼音”,点选“确认”进行添加。

centos8更新软件源

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
1.首先备份当前配置文件

(通过改名的方式备份源文件:

CentOS-Base.repo改成了
CentOS-Base.repo.backup
)

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2.下载新的 CentOS-Base.repo 到 /etc/yum.repos.d
对于CentOS8

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
对于CentOS7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3. 运行 yum makecache 生成缓存
(将服务器上的软件包信息在本地缓存,以提高搜索和安装软件的速度)

yum makecache

4、升级yum

(-y,默认同意)
yum update -y

ubuntu软件源

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
从网上搜索软件源,粘贴到 /etc/apt/source.list
然后输入命令	apt-get update 会更新软件源
》 apt-get dist-upgrade 升级软件(dist-upgrade比upgrade方便的是可以解决包的依赖问题,但可能有一定风险)

安装KDE桌面

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
apt-get install kde-full
reboot重启系统,选择kde登录。

centos卸载软件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
首先查询安装包:
rpm -qa|grep mysql
删除
yum -y remove mysql-community-libs-5.7.13-1.el6.x86_64

测速工具

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
安装speedtest
wget --no-check-certificate -O speedtest https://raw.github.com/sivel/speedtest-cli/master/speedtest.py
chmod +x speedtest
./speedtest
测试某个特定地区速度,可以通过指定服务器 ID 的方式来进行
http://www.speedtest.net/speedtest-servers-static.php
ctrl+F 搜索地点,获取对应id。
./speedtest --server 5992

安装压缩软件rar

下载&安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget https://www.rarlab.com/rar/rarlinux-x64-5.6.1b1.tar.gz
tar xzvf rar*****.tar.gz
cd rar
make

压缩命令 rar a test.rar test/

解压缩 rar x test.rar 或者 unrar x test.rar

参考

持续更新~

欢迎与我分享你的看法。 转载请注明出处:http://taowusheng.cn/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-12-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
【译】平台工程六大支柱
平台工程是用来设计、构建工具链和工作流的方法,软件工程师团队在这些工具和流程的帮助下,获得自助服务的能力。这些工具和流程被称为内部开发平台,经常会被简称为平台。平台团队的目标是提高开发生产力、加快发布节奏、提高应用稳定性、降低安全及合规风险,以及降低成本。
崔秀龙
2023/11/27
8660
【译】平台工程六大支柱
平台工程师的职责是什么?您是否需要?
软件规模扩大、复杂性增加,DevOps对调试基础设施使其可供开发者构建显得越来越重要。
云云众生s
2024/03/28
2070
平台工程师如何选择:建立还是购买
你是否应该构建一个内部自定义开发人员平台,直接购买现成的平台,还是将这两种方法相结合?权衡利弊以做出决定。
云云众生s
2024/03/28
3210
平台工程师如何选择:建立还是购买
研发效能 | DevOps 已死平台工程才是未来带来的焦虑
最近某位大神在推特上发了一个帖子,结果引来了国内众多卖课机构、培训机构的狂欢,开始贩卖焦虑,其实「平台工程」也不是什么特别高深莫测的东西。闲得无聊,把这位大神的几个帖子薅了下来,你看过之后就会觉得也没啥,都是熟悉的东西。
laofo
2022/11/01
4680
研发效能 | DevOps 已死平台工程才是未来带来的焦虑
研发效能|DevOps 已死平台工程永存带来的焦虑
最近某位大神在推特上发了一个帖子,结果引来了国内众多卖课机构、培训机构的狂欢,开始贩卖焦虑,其实「平台工程」也不是什么特别高深莫测的东西。闲得无聊,把这位大神的几个帖子薅了下来,你看过之后就会觉得也没啥,都是熟悉的东西。
laofo
2022/12/26
3140
研发效能|DevOps 已死平台工程永存带来的焦虑
平台工程对决:是否需要IDP?
内部开发者平台是平台工程的基石,还是只是另一个被过度炒作的工具?技术专家权衡其优缺点。
云云众生s
2025/01/09
1960
平台工程的六大支柱之三:Provisioning
译自 The Pillars of Platform Engineering: Part 3 — Provisioning。
云云众生s
2024/03/28
2330
平台工程的六大支柱之三:Provisioning
平台工程的是是非非
平台工程最近很热门。为了帮助您区分事实和夸张,这里总结了各方对平台工程是什么和不是什么的观点。
云云众生s
2024/03/28
1020
交织的世界:平台和移动应用工程
这些工程学科必须共存并协同工作,才能在不断发展的数字环境中提供安全可靠的应用程序。
云云众生s
2024/03/28
1480
Bechtle平台工程重塑软件开发
德国 IT 服务和咨询供应商 Bechtle AVS 采用平台工程,以更好地为其内部开发人员及其全球客户提供更好的代码和开发工具。
云云众生s
2024/09/06
1100
平台工程时代已至:八个关键主题
平台工程 绝对已经起飞。事实上,平台工程是几个月前在巴黎举行的 KubeCon + CloudNativeCon Europe 2024 的热门话题。
云云众生s
2024/05/18
1650
快速建立企业级开发者平台
Humanitec推出了面向AWS和GCP平台的、专门定制的开源参考架构实现代码。
云云众生s
2024/03/28
2170
快速建立企业级开发者平台
平台工程不适合中国企业?这个观点值得反驳!
作者 | 杨振涛 编者按:平台工程并非 2022 年度首次出现,最早可以追溯到 2017 年。经过 6 年多的发展,Gartner 于去年将平台工程列为了 2023 年度 10 大战略技术趋势之一。当我们回头去梳理平台工程相关技术的萌芽、现状以及早期实践者的部分经验和教训时,我们发现国外已经有了不少案例和实践,以及非常浓厚的技术讨论氛围,但从国内视角来看却缺少相关案例。对于中大型组织而言,要想更加高效稳健地进行软件开发和发布,平台工程是一个非常重要的考虑项,因此我们希望此文能给企业管理者、CTO 及技术
深度学习与Python
2023/03/29
5970
平台工程不适合中国企业?这个观点值得反驳!
平台工程最关键的第一个决定
为您的公司构建一个平台工程平台是一项艰巨的任务,需要做出许多关键决定。但也许最重要的是,首先要决定从哪里开始构建平台——从前端还是从后端。
云云众生s
2024/11/03
990
平台工程减轻认知负荷,提升开发者生产力
平台工程是通过设计并构建工具链和工作流程,提供自助服务能力,以降低软件开发的复杂性。
云云众生s
2024/03/27
1630
Supabase如何构建其平台工程策略
Supabase 分享其平台工程经验和见解,因为它进一步完善和构建其开源 PostgreSQL 数据库基础设施应用程序,该应用程序与 Google 的 Firebase 竞争。
云云众生s
2024/08/31
1260
平台工程应知应会
作者 | Luca Galante 译者 | 平川 策划 | 丁晓昀 随着社区和工具生态的快速发展,平台工程显然会继续存在下去。但是,和任何(相对)新的趋势一样,平台工程仍有许多未解之谜。最近,Humanitec 发布了第一份《平台工程现状报告》——以下是该报告的关键内容以及平台工程的重要趋势。 平台工程是软件工程中最大的趋势之一。PlatformCon 2022 ——有史以来的第一个平台工程大会——吸引了超过 6000 名参会者,而当地的聚会小组也有数千名会员,很显然,这一趋势将持续下去。 自然
深度学习与Python
2023/05/09
4200
平台工程应知应会
什么是平台工程师?
云计算、微服务、人工智能等技术正在高速发展与进步,软件开发变得越来越复杂与多样化。传统的软件开发模式已经不能满足现代企业对于快速交付、高质量、低成本的期望与需求。企业渐渐开始通过创建可重用、自助式平台的实践,使开发人员能够以最小的摩擦构建、部署和运行其应用程序,这就是平台工程逐渐崛起的契机。
iginkgo18
2023/06/02
8030
DevOps 已死?不重要!平台工程才是未来
最近, Scott Carey 发表了一篇调查文章,喊出了一些开发者的心声:“扯淡的 DevOps,我们开发者根本不想做运维!”除此之外,软件工程师兼 DevOps 评论员 Sid Palas 也在推特上写道,“DevOps 已死,平台工程才是未来。”
大数据技术架构
2022/12/01
5930
DevOps 已死?不重要!平台工程才是未来
回归PaaS:构建我们梦想中的平台
使用现代 PaaS 重新发现应用部署的简易性。了解 Heroku 等云原生工具如何改变生产力。
云云众生s
2025/01/25
3060
回归PaaS:构建我们梦想中的平台
推荐阅读
相关推荐
【译】平台工程六大支柱
更多 >
LV.0
全球人工智能信息服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档