【Linux】快速把 Debian 变成你的开发环境

简介: 【Linux】快速把 Debian 变成你的开发环境

阅读该文章无需 Linux 基础


linux && debian 介绍

1.png




Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
  它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。
  Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

2.png

广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主,而且 Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux
  GNU简单的讲就是 GNU软件可以自由地“使用、复制、修改和发布”

linux 与 debian 之间的关系:

3.png


修改 debian 初始配置


获取 root 权限


打开终端模拟器 然后再继续 (>v<)


进行下面的操作首先是需要 get root 权限的



$ sudo + 命令
输入密码即可 get root 权限执行命令


but 为了方便 我们采用以下方式来执行命令



$ sudo -i
输入密码即可全程操作畅通无阻了 但是 root 权限下操作是很危险的哦
$ su yourname
即可退出 root 权限

apt 软件源修改


首先备份软件源配置文件(可选)



$ cp /etc/apt/sources.list /home/
复制/etc/apt/sources.list 文件到/home/
运行 $ mv -f /home /etc/apt/ 即可恢复


修改软件源

$ vi /etc/apt/sources.list
删除原有配置文件 or 全部在开通加上‘#’符号注释掉
vi 是 linux 发行版本基本上都自带的文本编辑器
按 “insert” 键 or 按 "o“键 进入"插入模式” 即可开始修改文本



自己选一个软件源加进去 >阿里源 >163 源 >清华大学源 >中科大源
进入网站,点击帮助就好

4.png5.png

将如图选择的链接复制 到刚刚 vi 打开的文件就好了



ctrl+c复制 软件源
ctrl+shift+v粘贴到 vi
esc -> :(shift+';') -> wq! 回车即可


更新



更新软件源
$ apt-get update



更新软件
$ apt-get upgrade



更新系统
$ apt-get dist-upgrade



卸载不需要的依赖
$ apt-get autoremove



清除掉对于的软件包
$ apt-get clean



其实可以一步到位 (qwq)
$ apt-get update && apt-get upgrade && apt-get dist-upgrade && apt-get autoremove && apt-get clean


安装必备的软件


安装过程如果出现依赖问题,可以输入


$ apt-get -f install or 更换软件源


2.3.1 vim


安装 vim

$ apt-get install vim


vim 是 vi 的升级版本,它不仅兼容 vi 的所有指令,而且还有一些新的特性在里面。 vim 可是一个强大的文本编辑器哦!


2.3.2 中文输入法


通过Fcitx(小企鹅输入法)安装中文输入法


安装 Fcitx 输入法

$ apt-get install fcitx


安装中文输入法

$ apt-get install +


fcitx-googlepinyin 谷歌拼音输入法

fcitx-module-cloudpinyin 云拼音输入法模块,来自搜狗、QQ 等的云输入

fcitx-pinyin 拼音

fcitx-sunpinyin Sunpinyin 拼音输入

fcitx-rime 中州韵输入法,支持简体和繁体输入

fcitx-table-wbpy 五笔拼音


解决中文输入法不能用

$ apt-get install fcitx-ui-classic && apt-get install fcitx-ui-light


$ reboot 重启之后才能 ok


通过IBus安装中文输入法

安装 IBus 输入法

$ apt-get install ibus


安装中文输入法


$ apt-get install +


ibus-googlepinyin 谷歌拼音输入法


ibus-pinyin 拼音


ibus-sunpinyin Sunpinyin 拼音输入


ibus-rime 中州韵输入法,支持简体和繁体输入


$ reboot 重启之后才能 ok


2.3.3 wps office


下载wps for linux deb 后缀的软件包(注意操作系统位数)


$ uname -a 查看系统位数


$ cd + 文件所下载的目录


$ dpkg -i+ 软件包的全名


2.3.4 git (有 git 仓库必备 其它可选)


$ apt-get install git


2.3.5 网易云音乐


其实个人推荐web 版的网易云音乐


下载网易云音乐 for linux ubuntu 版本


$ cd + 文件所下载的目录

$ dpkg -i+ 软件包的全名




一键配置 vim


github 上的 vim 的配置详细介绍: https://github.com/ma6174/vim


一般 vim 的配置文件在 /etc/vim/vimrc


一键安装命令:


$ wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh -x


包含:


F5 直接运行


F8 编译 c++


F3 展开树状图


自动缩进,代码高亮,以及联想等功能


目录
相关文章
|
8月前
|
Ubuntu Linux UED
Ubuntu和Debian系统与Hat Linux系列的使用比较
所以,如果你想搞一个家用服务器,或者是个人使用,喜欢新鲜事物,那Ubuntu可能是你的最好选择。如果你需要一个在商业环境中经受住考验的系统,那Fedora或CentOS可能更符合你的口味。不过记住,CentOS现在是CentOS Stream,中途换马了,所以如果你是稳定性的极端追求者,可能得考虑一下这一变化。而Debian,则适合那些对稳定性需求极高,不太追求软件版本新旧的用户。
266 26
|
8月前
|
Ubuntu 搜索推荐 Linux
Ubuntu/Debian Hat系Linux的便捷操作指南
总的来说,虽然Ubuntu/Debian和Red Hat系列在操作方法上有所不同,但基本概念类似。掌握了包管理和服务管理,可以应对大多数常见的系统管理任务。同时,这两个系统都有丰富的在线资源可以查询,不管你在任务中遇到什么困难,搜索引擎都能帮你找到答案。这些基本技能能让你在Linux的世界里更加自如。
249 26
|
8月前
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
2436 23
|
6月前
|
Ubuntu 安全 数据挖掘
揭开Linux系统神秘面纱,选择Centos、Debian、Ubuntu?
CentOS、Debian 和 Ubuntu 三种 Linux 操作系统各具优势和适用场景。CentOS 更适合用于服务器应用,Debian 更适合稳定需求的系统环境,而 Ubuntu 更适合用于桌面操作系统和开发环境等。CentOS 和 Debian 相对保守,重视稳定性和安全性;Ubuntu 侧重更新和更好的可用性,重视用户体验。此外, Ubuntu 在市场上的占有率最高。因此,选择适合自己需求的操作系统非常重要,可以帮助用户提高效率和使用体验。
|
6月前
|
Ubuntu 搜索推荐 安全
Linux发行版大观:Ubuntu、Fedora与Debian的选择与定制
;而如果您重视稳定性、自定义能力和开源理念,Debian无疑是最佳伙伴。无论选择哪个发行版,都不妨尝试对其进行一定程度的定制,以打造最适合自己的操作系统环境。
|
Oracle Java 关系型数据库
入职必会-开发环境搭建41-Linux软件安装-安装JDK
本文介绍了在Linux系统中下载和安装JDK
576 3
入职必会-开发环境搭建41-Linux软件安装-安装JDK
|
12月前
|
安全 Linux 开发者
Debian GNU/Linux
Debian是Linux发行版之一,其起源可以追溯到1993年,由Ian Murdock创立。Debian的名字来源于其创始人Ian Murdock的女友的名字Deb和Linux的创始人Linus Torvalds的名字的组合,即“Deb”+“ian”。Debian的目标是创建一个自由、开放、安全、稳定的操作系统,为用户提供丰富的软件资源和良好的使用体验。 特点
375 8
Debian GNU/Linux
|
存储 安全 Linux
|
应用服务中间件 Linux 网络安全
|
应用服务中间件 Linux 网络安全