更改更新源

1)sudo vim /etc/apt/sources.list

2)sudo apt-get update

3)  镜像源

http://mirrors.aliyun.com/deepin  阿里镜像源
http://mirrors.tuna.tsinghua.edu.cn/deepin  清华镜像源

创建桌面快捷方式

以创建pycharm快捷方式为例

1)在/usr/share/applications/目录下常见pycharm.desktop文件

2)在文件中写入以下数据:

[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm
Icon=/usr/local/pycharm-2019.1.3/bin/pycharm.png //图标路径
Exec="/usr/local/pycharm-2019.1.3/bin/pycharm.sh" %f //执行文件路径
Comment=The Drive to Develop
Categories=Development;IDE; //软件类别
Terminal=false
StartupWMClass=jetbrains-pycharm

3)添加可执行权限:sudo chmod u+x /usr/share/applications/pycharm.desktop

修改pip源

在/etc目录下新建pip.conf文件, 写入如下内容:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

[install]

trusted-host = http://mirrors.tuna.tsinghua.edu.cn/

Python虚拟环境配置

在用户目录下的.bashrc文件末端写入:

VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

export WORKON_HOME=~/.Virtualenvs

source /usr/local/bin/virtualenvwrapper.sh

然后再source .bashrc

MySql安装

参考:

https://www.cnblogs.com/Ai-Hen-Jiao-zhi/p/10341747.html

进入MySQL修改密码:

1)update mysql.user set plugin="mysql_native_password" where user="root";

2)设置root账户密码:update mysql.user set authentication_string=password('这里是你的密码') where user='root' and Host = 'localhost';

mysql 打开(service mysql start) 关闭(service mysql stop) 重启命令(service mysql restart)

Redis安装

参考:

https://www.cnblogs.com/zongfa/p/7808807.html

安装redis-server

sudo apt-get install redis-server -y

检查Redis服务器系统进程

ps -aux|grep redis
redis 4162 0.1 0.0 10676 1420 ? Ss 23:24 0:00 /usr/bin/redis-server /etc/redis/redis.conf
conan 4172 0.0 0.0 11064 924 pts/0 S+ 23:26 0:00 grep --color=auto redis

通过启动命令检查Redis服务器状态

sudo /etc/init.d/redis-server status

启动和关闭redis

sudo service redis-server start

sudo service redis-server restart

sudo service redis-server stop

修改Redis的配置

使用Redis的访问账号

默认情况下,访问Redis服务器是不需要密码的,为了增加安全性我们需要设置Redis服务器的访问密码。

用vi打开Redis服务器的配置文件

sudo vi /etc/redis/redis.conf
#取消注释requirepass
requirepass 密码

让Redis服务器被远程访问

默认情况下,Redis服务器不允许远程访问,只允许本机访问,所以我们需要设置打开远程访问的功能。

用vi打开Redis服务器的配置文件redis.conf

~ sudo vi /etc/redis/redis.conf

#注释bind
#bind 127.0.0.1

修改后,重启Redis服务器:

sudo /etc/init.d/redis-server restart

登陆Redis服务器,输入密码:

redis-cli -a 密码

远程访问:

redis-cli -a 密码 -h host

解决密钥不匹配的情况

1)sudo apt-get install seahorse

2)输入命令seahorse

3)删除旧的登录密钥,再新建一个新的

Deepin学习笔记的更多相关文章

  1. deepin linux学习笔记(四)进不去图形界面怎么办?

    目录 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 更换成lxde桌面 进不去图形界面怎么办? 总结 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 生命不息 ...

  2. deepin linux 学习笔记(二)——文本编辑器

    目录 deepin linux 学习笔记(二)--文本编辑器 前言 nano 小巧的命令行编辑器 通用 编辑 定位 排版 配置 vim 思路独特的超级编辑器 命令模式 插入模式 底线模式(末行模式) ...

  3. deepin linux学习笔记

    目录 deepin linux学习笔记 前言 linux常用命令 ls 显示文件夹内容 cd 切换当前目录 pwd 查看当前工作目录 mkdir 新建文件夹 rm 删除文件或文件夹 mv 移动文件 c ...

  4. js学习笔记:webpack基础入门(一)

    之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...

  5. PHP-自定义模板-学习笔记

    1.  开始 这几天,看了李炎恢老师的<PHP第二季度视频>中的“章节7:创建TPL自定义模板”,做一个学习笔记,通过绘制架构图.UML类图和思维导图,来对加深理解. 2.  整体架构图 ...

  6. PHP-会员登录与注册例子解析-学习笔记

    1.开始 最近开始学习李炎恢老师的<PHP第二季度视频>中的“章节5:使用OOP注册会员”,做一个学习笔记,通过绘制基本页面流程和UML类图,来对加深理解. 2.基本页面流程 3.通过UM ...

  7. 2014年暑假c#学习笔记目录

    2014年暑假c#学习笔记 一.C#编程基础 1. c#编程基础之枚举 2. c#编程基础之函数可变参数 3. c#编程基础之字符串基础 4. c#编程基础之字符串函数 5.c#编程基础之ref.ou ...

  8. JAVA GUI编程学习笔记目录

    2014年暑假JAVA GUI编程学习笔记目录 1.JAVA之GUI编程概述 2.JAVA之GUI编程布局 3.JAVA之GUI编程Frame窗口 4.JAVA之GUI编程事件监听机制 5.JAVA之 ...

  9. seaJs学习笔记2 – seaJs组建库的使用

    原文地址:seaJs学习笔记2 – seaJs组建库的使用 我觉得学习新东西并不是会使用它就够了的,会使用仅仅代表你看懂了,理解了,二不代表你深入了,彻悟了它的精髓. 所以不断的学习将是源源不断. 最 ...

随机推荐

  1. 快速开发框架下载地址(github)

    eladmin:https://github.com/elunez/eladmin bootDo:https://www.oschina.net/p/bootdo

  2. frugally-deep: Header-only library for using Keras models in C++

    // Convenience wrapper around predict for models with // single tensor outputs of shape (1, 1, 1), / ...

  3. luoguP3806 【模板】点分治1

    #include<bits/stdc++.h> #define setIO(s) freopen(s".in","r",stdin) #define ...

  4. 数据库的特性与隔离级别和spring事务的传播机制和隔离级别

    首先数据库的特性就是 ACID: Atomicity 原子性:所有事务是一个整体,要么全部成功,要么失败 Consistency 一致性:在事务开始和结束前,要保持一致性状态 Isolation 隔离 ...

  5. Facebook发布Tweaks:让微调iOS应用变得更简单

    假设,你正在开发一款iOS应用. 你的iOS应用有很多动画效果,而你(或你的设计师)希望让那些动画效果的持续时间恰到好处.那华丽的抽屉特效是应该耗时半秒钟,还是四分之三秒呢? 通常情况下,开发者会对合 ...

  6. Sublime Text3 代码编辑器使用笔记

    Sublime Text3 作为一款代码的文本编辑器,有许多插件,这一点是我认为 Sublime Text3 很强大的原因之一.插件的安装可以参考下面的文章. Sublime Text3 插件安装教程 ...

  7. vue实现动态显示与隐藏底部导航的方法分析

    本文实例讲述了vue实现动态显示与隐藏底部导航的方法.分享给大家供大家参考,具体如下: 在日常项目中,总有几个页面是要用到底部导航的,总有那么些个页面,是不需要底部导航的,这里列举一下页面底部导航的显 ...

  8. HBuilder打包app(vue项目)

    一.测试项目是否可以正确运行    指令:npm run dev 首先我们先建立一个vue的项目,本人用的是vue-cli随便建立的,然后运行项目 不必非得是像我这样的,这一步的目的只是测试一下咱们的 ...

  9. 理解json和jsonp的定义和区别以及如何实际使用

    (一)什么是跨域请求? 首先要理解什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的. 其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景. 常见 ...

  10. Uva 1471 Defense Lines(LIS变形)

    题意: 给你一个数组,让你删除一个连续的子序列,使得剩下的序列中有最长上升子序列, 求出这个长度. 题解: 预处理:先求一个last[i],以a[i]为开始的合法最长上升子序列的长度.再求一个pre[ ...