Ubuntu

树莓派4B使用docker安装mysql5.7.30

感情迁移 提交于 2020-08-06 09:54:23
硬件 :Raspberry Pi 4B(4g或8g版本) 系统 :Ubuntu 20.04 LTS Docker :18.09.9 mysql镜像 :biarms/mysql:5.7.30-linux-arm64v8 注意 :因为我们树莓派4B本身并非x86,而是arm架构,且我们的系统装的是64位ubuntu,因此镜像只能选择arm64v8架构的镜像。 配置文件 :/home/docker/server/mysql/my.cnf [mysqld] ## server_id=1 ## binlog-ignore-db=mysql ## log-bin=replicas-mysql-bin ## binlog_cache_size=1M ## binlog_format=mixed ## expire_logs_days=7 max_allowed_packet=125M max_connections=200 max_connect_errors=10000 datadir =/opt/mysql/data socket =/opt/mysql/data/mysql.sock #Encoding collation-server = utf8_unicode_ci init-connect='SET NAMES utf8' character-set-server = utf8

各发行版Linux介绍

不问归期 提交于 2020-08-06 09:53:03
一、RedHat Enterprise Linux介绍 可能这是最著名的Linux版本了,Red Hat Linux已经创造了自己的品牌,越来越多的人听说过它。Red Hat在1994年创业,当时聘用了全世界500多名员工,他们都致力于开放的源代码体系。 Red Hat Linux是公共环境中表现上佳的服务器。它拥有自己的公司,能向用户提供一套完整的服务,这使得它特别适合在公共网络中使用。这个版本的Linux也使用最新的内核,还拥有大多数人都需要使用的主体软件包。 Red Hat Linux的安装过程也十分简单明了。它的图形安装过程提供简易设置服务器的全部信息。磁盘分区过程可以自动完成,还可以选择GUI工具完成,即使对于 Linux新手来说这些都非常简单。选择软件包的过程也与其他版本类似;用户可以选择软件包种类或特殊的软件包。系统运行起来后,用户可以从Web站点和 Red Hat那里得到充分的技术支持。是一个符合大众需求的最优版本。在服务器和桌面系统中它都工作得很好。Red Hat通过论坛和邮件列表提供广泛的技术支持,它还有自己公司的电话技术支持,后者对要求更高技术支持水平的集团客户更有吸引力。 二、Ubuntu介绍 Ubuntu是一个以桌面应用为主的Linux操作系统,基于Debian,与Debian的不同在于它每6个月会发布一个新版本

对于Linux,我们应该学什么?

偶尔善良 提交于 2020-08-06 08:52:27
在当今的社会中,linux用处实在是太过广泛了。现在用在服务器和嵌入式上的Linux发行版本数不胜数,桌面上 linux 只占1%的比例,但这不代表linux比windows和mac 做得差,实际上桌面系统上这三个各有千秋,现在ubuntu、centos等发行版本就用着很方便。 在学习Linux之前,我们应该问自己几个问题: 我们干嘛要学习Linux? Linux能给我们带来什么价值呢? 如何学习linux?我们要掌握哪些知识点呢?要学多久?我们在学习之前,一定要首先搞清楚这些问题的答案,我们不能随便跟风看到别人学,我们就去学,别人说什么就是什么。只有搞明白这些问题,我们学习起来才不会感到枯燥,不会没有动力。 有同学说他想学习 Linux,问我如何学习,我就问:为什么学习,有些说看别人学习,想玩玩;有些说 Linux 就业好,等等。想问问大家当初学习 Linux 的目的是什么,学习过程是什么样的,现在什么程度,还有就是学习 Linux 的过程应该是什么样的。 那么,下面我就一一为大家解答这些困惑,希望能够帮助一些同学早日学会Linux。 我们干嘛要学习Linux? linux可以给你一份待遇不错的工作,也可以让你有机会参与开源软件的编写,与编程高手相互学习,另外编程方面比windows要容易。 Linux 能给我们带来什么价值呢? Linux能给我们带来很多新兴技术

Kotlin could not find the required JDK tools in the Java installation

旧巷老猫 提交于 2020-08-06 07:58:50
问题 When running ./gradlew clean build I get following message: > Task :compileKotlin FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileKotlin'. > Kotlin could not find the required JDK tools in the Java installation '/usr/lib/jvm/java-8-openjdk-amd64/jre' used by Gradle. Make sure Gradle is running on a JDK, not JRE. I have JDK, JAVA_HOME is set properly, so is update-alternatives . # java -version openjdk version "1.8.0_191" OpenJDK Runtime

CentOS各个版本镜像下载地址

不想你离开。 提交于 2020-08-06 07:51:44
CentOS各个版本镜像下载地址 # CentOS7.6 下载地址 # CentOS-7-x86_64-DVD-1810.iso CentOS 7.6 DVD 版 4G http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso # CentOS-7-x86_64-Everything-1810.iso CentOS 7.6 Everything版 10G http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-Everything-1810.iso # CentOS-7-x86_64-LiveGNOME-1810.iso CentOS 7.6 LiveGNOME版 1G 桌面版 http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-LiveGNOME-1810.iso # CentOS-7-x86_64-LiveKDE-1810.iso CentOS 7.6 LiveKDE版 2G 桌面版 http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64

WSL中文本地化

天大地大妈咪最大 提交于 2020-08-06 07:47:22
WSL中文本地化 Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。 环境版本:Ubuntu 20.04 LTS 下载中文语言包 sudo apt-get install language-pack-zh-hans 配置中文 执行命令 export LC_ALL=zh_CN.UTF-8 输入 locale 查看系统本地化属性 将显示出来的字符表复制下来,新建一个文本文档粘贴保存备用 输入 locale -a 查看系统支持字符种类 找出带 zh-CN 的项 将原先保存在文本文档中的字符表中的所有 zh_CN.UTF-8 项替换为 locale -a 所支持的中文字符项 zh_CN.utf8 (可能根据版本等实际条件等有所不同) 执行命令 nano /etc/default/locale 通过 nano vim 等文本编辑器打开 locale 文件,使用修改后的字符表替换原有的字符表 重新切换用户或重启一下 apt update 看看效果吧! 这里附上我的 locale 文件以供参考

Ubuntu一些软件的安装命令

北慕城南 提交于 2020-08-06 07:43:51
sudo apt install xfce4-terminal 或者 sudo apt install mate-terminal 调整默认终端 sudo update-alternatives --config x-terminal-emulator 安装GCC9 sudo apt install software-properties-common sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt install gcc-9 g++-9 调整GCC版本: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g+±9 #若有其它版本将上一语句改为对应版本 sudo update-alternatives --config gcc 安装Python编译依赖 sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget sudo apt build-dep python3

UKUI Desktop Environment

浪子不回头ぞ 提交于 2020-08-06 07:15:34
install $ sudo add-apt-repository ppa:ubuntukylin-members/ukui3.0 $ sudo apt upgrade or $ sudo apt-get install curl $ curl -sL 'https://keyserver.ubuntu.com/pks/lookup?&op=get&search=0x73BC8FBCF5DE40C6ADFCFFFA9C949F2093F565FF' | sudo apt-key add $ sudo apt-add-repository 'deb http://archive.ubuntukylin.com/ukui focal main' $ sudo apt upgrade 来源: oschina 链接: https://my.oschina.net/qwfys200/blog/4335215

关于vmware共享文件夹显示为空的解决

江枫思渺然 提交于 2020-08-06 06:12:52
open-vm-tools 和 open-vm-tools-desk 都安装了的话,挂上安装目录里的 linux.iso 启动,进系统后,把光盘里的文件复制出来运行 vmware-tools-upgrader-64 (64位系统),注意看一下提示,该覆盖的覆盖,到最后提示: The installation of VMware Tools 10.3.21 build-14772444 for Linux completed successfully. You can decide to remove this software from your system at any time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl". Before running VMware Tools for the first time, you need to configure it by invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want this program to invoke the command for you now? [yes] 回车基本就可以了,还有问题的话,按照提示