ubuntu sl ubuntu软件安装
很多朋友对于ubuntu sl和ubuntu软件安装不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
Ubuntu系统怎么下载安装微信
在Ubuntu中体验微信的全新方式:Docker与Wine的完美结合
想要在Ubuntu系统中畅享微信聊天而不影响原机环境?本文将为你详细揭秘如何通过docker与wine技术,轻松安装并使用微信,解决优麒麟复制图片的问题,让体验更上一层楼。
探索多种解决方案
经过多次尝试,我总结了以下几种微信docker解决方案,各有优缺点:
GitHub上的top-bettercode/docker-wechat-微信docker镜像,曾因环境问题未能成功安装,但值得一试,尤其是对crossover有付费需求的用户。
huan/docker-wechat-最终推荐方案,来自大佬的repo,尽管存在启动问题,但经过修改后,解决了优麒麟的复制功能障碍。
安装前的准备
确保你的Ubuntu系统已安装docker,如果没有,可以通过以下命令加速安装:
curl-fsSL bash-s docker--mirror Aliyun
或者使用阿里云加速器。
一键启动体验
通过以下脚本快速启动微信容器:
curl-sL bash
初次使用时,会出现二维码,扫描登录即可。
优化与调整
遇到的问题包括语音通知关闭、窗口适配以及摄像头占用问题。为解决这些问题,可以尝试最小化窗口或者调整设置。对于截图功能,内置截图可能不可用,推荐使用Flameshot等第三方截图工具。
注意事项与临时解决方案
尽管启动时会报错,但不影响正常使用。切换窗口后可能出现透明边框问题,可尝试将应用窗口最小化,或使用以下命令开启Ubuntu的点击动作设置:
gsettings set org.gnome.shell.extensions.dash-to-dock click-action'minimize'
对于无法阅读公众号文章,可以通过复制链接到浏览器阅读。
总的来说,虽然存在一些小瑕疵,但通过docker和wine的巧妙组合,你可以在Ubuntu上体验到近乎原生的微信体验。继续探索,解决这些问题,让微信在你的Linux世界里焕发生机。
如何在Ubuntu14.04服务器上安装NodeJS
一、NodeJS介绍:
Node.JS是一个让开发者可以快速创建网络应用的服务器端JavaScript平台,同时运用JavaScript进行前端与后端编程,开发者可以更专注于系统的设计以及保持其一致性。
在这篇文章中,我们将向您介绍如何在Ubuntu14.04服务器上开始您的Node.JS神奇之旅。
二、如何安装发行稳定版的Node.JS
Ubuntu 14.04为了保证跨平台服务体验的一致性,在它的仓库中默认包含了一个版本为0.10.25的Node.JS,这个可能不是最新版本,但是却一定是标准发行版本。
要想获取这个版本的Node.JS,我们只要通过apt包管理工具来安装就可以。在安装之前,最好先更新一下apt包管理工具的本地索引,然后再从Ubuntu仓库中安装Node.JS。
sudo apt-get update
sudo apt-get install nodejs
如果Ubuntu软件仓库中的包正好是你所需要的,那么上述步骤就是在Ubuntu10.04下安装Node.JS的全部操作过程。大多数情况下,我们还希望也安装一份Node.JS的包管理工具:npm,您可以通过以下命令安装:
sudo apt-get install npm
NPM将让使得安装Node.JS的模块或者源码包变得非常简单。
在您运行Node.JS的时候请一定要注意,因为与别的工具包相冲突的原因,Ubuntu仓库中可执行的名字是nodejs而不是node。
下面,我们将讨论Node.JS更多种灵活的安装方式。
三、如何通过PPA来安装Node.JS?
一个让你可以保持获得Node.JS最新版本的替代方案是加入由NodeSource维护的PPA(Personal Package Archive)私有包档案。这个方式可以让你获得比Ubuntu仓库更多的Node.JS版本。
首先:你得安装PPA以获得访问它内容的权限。
curl-sL sudo bash-
通过上面的命令,PPA将加入到您的系统配置中,并且自动的更新您的本地包缓存,安装完成之后,您可以像之前一样通过apt-get来安装Node.JS。
solo apt-get install nodejs
这里的nodejs安装包包含了nodejs二进制执行文件以及npm可执行文件,所以您无须另外安装npm,然而,为了使一些NPM包能正常工作(比如那些需要多源代码编译的包),你还需要安装build-essentials包。
sudo apt-get install build-essential
四、如何使用NVM来安装?
还有一种使用apt来安装Node.JS的替代方案是使用一个特别设计的工具叫NVM,它的标准叫法是Node.JS版本管理工具(Node.js Version manager)。
使用NVM,您可以安装多个可方便控制的独立Node.JS环境,它将给您最新版本Node.JS的请求权限,但也将允许你根据APP的需要而使用旧版本的Node.JS。
在开始之前,我们需要从Ubuntu仓库中先安装一些依赖包,NVM将利用这些工具来编译需要的组件:
sudo apt-get update
sudo apt-get install build-essential libssl-dev
一旦这些依赖包安装完成,您可以通过NVM的GitHub项目主页将安装脚本下载下来。版本号可能不尽相同,但是正常来说你可以通过以下方式来下载和安装:
curl sh
上面的命令将下载并且运行安装脚本,安装脚本将把软件安装到你home目录的~/.nvm目录下,同时也会在~/.profile加入必要的配置。
为了使~/.profile的配置生效,您可能需要退出并重新登录您的账户,当然,也可以通过source命令来重新导入~/.profile的配置:
source~/.profile
现在你已经安装了NVM,你可以安装Node.JS的各个独立版本。为了找出当前的Node.JS可安装版本,你可以敲入以下命令:
nvm ls-remote
回车可能会显示如下内容:
...
v0.11.6
v0.11.7
v0.11.8
v0.11.9
v0.11.10
v0.11.11
v0.11.12
v0.11.13
如你所见,当前Node.JS的最新可安装版本是v0.11.13,你可以通过如下命令安装这个版本的程序:
nvm install 0.11.13
通常情况下,NVM会自动切换到最新安装的版本,你可以通过以下命令告诉NVM指定使用已经安装的版本:
nvm use 0.11.13
当你使用NVM安装Node.JS,它的可执行名称是node,通过以下信不信你可以知道当前所使用的Node.JS版本:
node-v
显示:
v.0.11.13
如果你安装了多个版本的Node.JS,你可以通过以下命令列出已安装版本:
nvm ls
如果你想把其中一个版本设置为默认的版本,你可以这样:
nvm alias default 0.11.13
现在当一个请求发生时,0.11.13这个版本将自动被选择,您也可以通过这样的别名引用它:
nvm use default
每个版本都将保持其独立的模块和包,并且通过独立的NPM来管理它们,你可以使用NPM的普通模式来为Node.JS项目安装独立的第三方包,它将安装到Node.JS的./node_modules目录下:
npm install express
如果你想将第三方包安装成全局模式(将与其它使用同一个版本Node.JS的项目共用),那么通过使用-g参数就可以实现:
npm install-g express
这个时候包将安装到下面这个目录:
~/.nvm/node_version/lib/node_modules/package_name
全局模式安装的包将只允许你在命令行下使用,如果你想在在本地项目中使用,你还需要将它连接进来:
npm link express
如果需要帮助,你可以通过以入命令获取帮助:
npm help
ubuntu 分区方案
先把整个硬盘用DOS命令:fdisk分为一个大基本分区,并激活它。然后对它进行高级格式化(foramt),并安装Windows98操作系统。当Windows98正常运行后,开始安装PM4.0(即Partition Magic4.0)。
二、然后再用PM4.0把刚才在DOS下分的一个大基本分区再细分为4个分区。接下来,这4个分区就都可以被当作是基本DOS分区,只要在任一个分区上装上一个操作系统并把分区属性设为活动分区,就都能当作C盘启动。(这实际上是建立了四个C盘)我们把这4个能各自独立启动的分区这样安排:C、D分区均为1.8GB,一个安装Windows98操作系统,一个备份;E、F分区各为350MB,安装DOS6.22操作系统与备份(C、E分区实际是作双C盘启动用)。而且以后C、D、E、F分区大小还能根据实际需要用PM4.0进行无损数据改变或干脆把两个分区进行合并。这一步的具体操作步骤如下:
1.运行PM4.0依次点击主菜单:操作(Operations)——调整分区尺寸(Resize),当出现分区尺寸大小调节窗口时,用鼠标拉动右边滑块向左移动到所需位置(看显示分区尺寸数字变化),然后点击确定(OK),一个新的分区就建好了(C盘)。多余的空间被自动当作了自由空间。
2.用鼠标选中自由空间,点击创建分区(Greate),并确定(OK),又一个大分区建立起来。在这个大分区中还可继续创建新的分区(D、E、F盘)。只要重复1、2两步骤即可。将所有分区建立完毕,并重新启动计算机。
3.再次进入PM4.0,选中新建分区E盘。点击激活新建分区(Set Active)按钮,单击确定(OK),退出PM4.0。用软盘重新启动机器(此时新建的E盘被当作C盘启动,但它没有装上操作系统,因而不能引导起动),用SYS命令向新建E盘传递DOS系统文件,至此DOS启动盘建立完毕。当然也别忘了创建一张PM4.0急救磁盘,你能用它在纯DOS方式下通过运行PM4.0中的Pqboot.exe程序来选择所要启动的盘符序号(当作C盘启动),即达到在Windows98与DOS6.22系统中来回切换的目地。注:最好在双启动的C盘(在这里是C盘和E盘)中都安装PM4.0,这样来回切换更方便而且还可不用软盘以缩短切换时间。
三、运行Ghost5.0d,将C盘(Windows98)、E盘(DOS6.22)分区内容分别备份至D、F盘。具体操作步骤如下:进入主画面之后选择局部(Locsl),再选择硬盘内分区与分区对拷操作功能(Partition TO Partition)。
1.选择备份源文件分区(Selecf source partition from dive)即C、E盘,这时画面上会显示出硬盘内所有分区容量,还有总容量等相关信息。
2.接着选择目标分区(Selecf destination partition from dive1)即D、F盘,这时不管目标分区的内容如何,经过(Partition TO Partition)拷贝操作之后,目标分区将会和源分区的内容一模一样。
3.还有一个重要因素:Ghost在进行整个硬盘或单个分区对拷操作时,只要整个硬盘或分区内已经存放的数据总容量不大于新的目标硬盘与分区,就可以完成对拷操作,不必非要新目标硬盘或分区和源盘或源分区一样大小或者更大。
4.此外,在“克隆”数据前,Ghost还会再询问一次,以确认用户的对拷设定是否正确无误。因为一旦开始操作,目标硬盘的内容将会全部被清除掉。如果经核实无误,可选是(Yes)并回车执行。
5.对拷数据完后,重新启动系统,这时目标分区应已经成功地被“克隆”成与源分区一模一样。以上是分区与分区之间(Partition to Partition)的对拷操作,硬盘与硬盘之间对拷(Disk to Disk)操作也与此类似,而制作映像文件则是多了一个输入文件名的操作。
四、“克隆”完两个可启动分区内容后,为保险起见,应把“克隆”分区隐藏起来,以防学生无意或有意破坏。方法如下:再次进入PM4.0用鼠标选中D、F分区,选主菜单:依次点选操作(Operations)、高级(Advanced)、隐藏分区(Hide Partition)菜单,最后点确定(OK),D、F分区即被隐藏。如要取消隐藏,选(Unhide Partition)即可。
五、做好一个硬盘后,为了成批复制其它硬盘,可采取以下做法:进入Ghost,选择硬盘对拷(Disk to Disk)功能,即可将机房内所有其它已拆下的硬盘与此硬盘逐一进行克隆,以完成机房内所有硬盘的复制工作。注:以上是在没有建立网络联接时,在单机上进行硬盘复制所使用的方法。如果学校机房内已装有Windows NT或Windows对等网,也可采用Ghost中的(Net BIOS)方式,即两机或多机间通过网络进行克隆数据的方式。经试验,此方式在100M网上克降速度较快。