聊聊几种特殊的数据库应用场景,你学会几个?
这两天一直在出差,聊聊在高铁上突然想起一些东西,种特先做个记录吧。殊的数据
数据库的用场能力不是无限的,针对一些特别的景学高需求的应用往往需要在集成架构和应用架构上去做些优化,从而满足应用的聊聊需求。数据库厂商也在努力提升产品的种特能力,尽可能从数据库的殊的数据角度来满足应用的需求。不过数据库产品的用场能力总是有上限的,不可能满足应用的景学所有需求。
第一个场景是聊聊0数据丢失,在传统的种特数据库灾备环境中,RPO为0是殊的数据绝大多数系统的追求。0数据丢失十分有价值,站群服务器用场虽然某些应用系统允许少量数据丢失。景学
不过数据库层面能保证RPO为0,对于应用来说是最为友好的。早些年阿里的支付宝在使用ORACLE 9i的时候,就创造性地使用了一种通过写REDO远程副本的方式实现了同城灾备系统中RPO为0。这种技术目前还在ORACLE ADG的同城灾备中使用。这种方案的实现比O记自身提供的FAR SYNC更为简单实用,在某些场景中也更加有效。
第二种场景是极致高可用。大多数应用对于高可用的目标要低一些,早期ORACLE OPS/RAC就实现了分钟级的TAF切换,通过FCF可以实现秒钟级的切换。对于大多数应用场景而言,哪怕是银行核心交易,医院HIS系统等,分钟级故障切换已经能够满足高可用切换要求了,当然监管部门对此提出了更高的要求,因此这方面的追求是网站模板无止境的
。而对于证券交易,期货交易,电网调度等系统而言,可用性的要求更为极致。数据库哪怕再安全都无法给这些系统提供足够的可用性保障。因此这些系统都可用性不能完全依靠数据库系统,应用本身能够短时间脱离数据库来完成交易撮合是十分关键点。
如果没有这方面的能力,交易系统是无法满足期货交易这样严苛的可用性要求的。十多年前我给移动的短信平台做系统优化,就发现有一家供应商的系统可以脱离数据库运行30分钟左右,而另外一家只要数据库挂了系统就挂了。这就是应用架构产生的可用性差异。
第三个场景是极致高并发。极致就是只你可能不大想象得出来的QPS,高到很可能超出单体数据库的能力极限。免费源码下载这个场景最初是互联网场景。当单体数据库无法搞定的时候,首先我们会做分库,如果分库还解决不了,那么就分表。比较幸运的是这种场景的写入或者查询都相对简单,因此分库分表的实现对于应用来说还算可控。
分布式数据库最初就是用来解决这些场景的,对于一些超高并发的简单场景能给予很好的支撑。不过数据库厂商的野心在不断扩大,他们希望分布式数据库不仅仅能解决简单的业务,也能解决复杂度业务场景。不过到目前为止,分布式数据库还没有表现出对复杂的机制高并发场景的完全把控能力,因此针对这样的场景,应用及应用架构上的优化依然十分重要。

本文地址:http://www.bzve.cn/html/05b2599969.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
相关文章
装机新手必看!以装机盘为工具的装机教程大揭秘!(教你一步步轻松装机,让电脑焕然一新!)
Google最近发布了首批能在Chrome OS本地运行的安卓应用集,通过‘安卓运行时’扩展完成了该壮举。现在,一位开发者已经指明了将安卓应用带入桌面版Chrome的路。弗拉德·菲利波夫的chromeos-apk脚本和ARChon安卓运行时扩展手拉手一起开展工作,将安卓应用带进了Windows,Mac和Linux桌面上的Chrome中。运行在Ubuntu 14.04 LTS上的安卓应用:IMDB,Flipboard和Twitter通过‘安卓运行时’运行的应用的性能不是很令人惊异,任何想要运行Dead Trigger 2或者其它图形密集型游戏的雄心壮志可以放到一边了。同样地,要运行官方的‘安卓运行时’的非官方重构包,或者在Chrome OS之外运行的话,其系统完整性(如网络摄像头,扬声器等)可能不完整或者根本不可能。按照下面的指南一步步来,并不保证一定成功。它只能作为高度实验性进行,里面遍布漏洞,很不稳定——甚至白日见鬼。只能出于好奇而尝试,不要高度寄予厚望,这样你就不会深受其困扰。安卓应用转战Linux大法 要通过Chrome在Linux上运行安卓应用,很明显,你需要安装Chrome,要求的版本是37,或者更高。坦率地讲,假如你打算玩玩不稳定的Chrome版本,那么你也可以下载并为Linux安装。假如已经安装了Chrome的某个版本?你可以通过命令行来安装不稳定版,命令如下:sudo apt-get install google-chrome-unstable有了 Chrome 之后,你需要下载定制版的‘安卓运行时’扩展,而不是Google或Chronium提供的版本——由弗拉德·菲利波夫创建的‘安卓运行时’。这个版本和官方的有着诸多的不同,最突出的不同就是它可以运行在桌面版的浏览器上。从BitBucket下载ARChon v1.0下载好‘安卓运行时’扩展后,你需要从.zip解压内容,并移动解压后的文件夹到你的Home文件夹。要安装它,打开Google Chrome,点击汉堡式菜单按钮,然后导航到扩展页。检查‘启用开发者模式’并点击‘加载解包的扩展’按钮。‘安卓运行时’扩展本身不会做太多事情,所以你需要从安卓应用创建兼容包。要完成这项工作,你需要‘chromeos-apk’命令行Javascript工具,它可以从“Node 封装模块管理器(npm )”安装。首先运行:sudo apt-get install npm nodejs nodejs-legacyUbuntu 64位用户?你还需要获取以下库:sudo apt-get install lib32stdc++6现在,运行npm命令来安装该脚本吧:npm install -g chromeos-apk根据你的配置,你可能需要过会儿使用sudo来运行。假如你不喜欢通过sudo安装npm模块,你可以试着骗过它。现在,搞定了。去Google找找你想要试试的应用的APK吧,请牢记不是所有的安卓应用都会工作,而那些可以工作的也未必工作得很好,或者缺少功能。把你想要的安卓APK放到~/Home,然后回到终端中使用以下命令来转换,你可以将APK命名成任何你想要的名字:chromeos-apk replaceme.apk --archon该命令将花一点时间来完成这项工作,也许也就是一眨眼的时间。实际上,不需要眨眼的时间现在,在你的Home文件夹内有个ARChon生成的Chrome APK extension-y folder-y这样的东西。所有剩下来要做的事,就是安装并查看它是否正常工作!回到chrome://extensions页面,再次轻敲‘加载解封装扩展’按钮,但这次选择上面脚本创建出来的文件夹。应用应该会正确安装,但是它确实会没有问题吗?打开Chrome应用启动器或应用页面并启动它来看看是否有问题。由于ARChon运行时支持不限数量的chrome化的APK,你可以反复进行该操作,你想做多少次都行。Chrome APK subreddit用于跟踪成功/失败情况,所以假如你感到很有用,一定要贴出你的结果。谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。
小米电脑系统重新安装教程(以小米电脑重新做系统的步骤和注意事项)
在Ubuntu中怎么安装JDK图文解析,对于很多不知道怎么操作的朋友可以参考本文,希望能给大家带来帮助!方法/步骤1,到Oracle官网下载相关的JDK2,假设jdk安装文件在桌面,我们指定的安装目录是:/usr/local/java 。可是系统安装后在/usr/local下并没有java目录,这需要我们去创建一个java文件夹3,打开终端(terminal)切换到桌面下,执行复制sudo cp jdk-6u30-linux-i586.bin /usr/local/java/安装jdk:切换到root用户下,(注:假如因忘记密码而认证失败,可以先修改root用户的密码,再执行,修改root用户密码如图)更改jdk-6u30-linux-i586.bin权限运行jdk-6u30-linux-i586.bin当看到下图情况时,说明你安装成功了。这时在/usr/local/java目录下就多了一个jdk1.6.0_30文件夹,可以查看一下注:假如因忘记密码而认证失败,可以先修改root用户的密码,再执行,修改root用户密码以上就是在Ubuntu中怎么安装JDK图文解析教程,大家看明白了吗?主要大家按照上面的步骤进行,即可成功安装JDK,希望能对大家有所帮助!
解决电脑开机显示英文Windows错误恢复的问题(从错误诊断到系统恢复,帮助您解决电脑开机故障)
虚拟机下面安装了ubuntu系统,显示的屏幕只有那么一小块儿,不知道如何才能全屏,那么如何全屏呢?且看下面经验。1、打开虚拟机,并点击要更改成全屏的那个ubuntu系统的电源,我的虚拟机名字就叫ubuntu,那么就点击【打开此虚拟机电源】2、等虚拟机打开之后,我们点击虚拟机软件上面工具栏中的【虚拟机(V)】,会展现出一个下拉菜单。3、在下拉菜单中,我们找到并使用鼠标左键单击【安装Vmware工具】,假如你这里是灰色的,那么可能是 因为你的虚拟机版本比较低!4、点击以上选项后,我们进入到系统里面,找到在桌面上出现的wmware tools的光盘!我们点击进入其中。5、在vmware tools虚拟光盘里面,我们双击【vmware****.tar.gz】这个文件,注意我这里的****是任意字符的意思哦,每个虚拟机的版本可能不一。6、复制这个【vmware****.tar.gz】文件,到【文件】--->【home】文件夹里面。7、然后按【Ctrl+Alt+T】调出命令界面,然后在里面输入【tar -zxvf v】后按【Tab】键,自动补全整个工具的名字。然后按enter执行。8、然后在终端里面输入【cd V】,再按一次TAB键补全被解压后的那个工具目录名字。回车后进入到该工具解压后的目录里面!最后输入【sudo ./vmware-install.pl】执行即可安装成功,安装成功后,按【CTRL+Alt+enter】键就能给ubuntu全屏啦。假如还有疑问,可以提问我,我会第一时间回答的。
备份ubuntu c – 创建一个新的备份文件 tar命令:http://www.jb51.net/linux/tar.htm
1、ubuntu连接windows在终端使用rdesktop 192.168.1.2即可 2、windows连接ubuntu系统->首选项->远程桌面 按照上图,开启远程连接,并设置密码。linux下可以使用系统给出的命令ncviewer hostname:0windows下连接ubuntu还需要TightVNC Viewer运行vncviewer.exe输入IP地址和密码就可以访问了。
热门文章
- 1酒店电脑客房配置教程(为客房提供完善电脑设备,让客户享受便利与舒适)
- 2这个简明教程对Ubuntu 14.04历史文件清理进行了说明,它用于初学者。要从dash搜索删除历史记录,请遵循以下程序。转到系统设置(System Settings)并打开安全与隐私(Security & Privacy)。在文件与应用(Files and Applications)标签下,点击清除用户数据(Clear Usage Data)。你也可以关闭“记录文件与应用使用(Record file and Application usage)以阻止系统记录你当前使用的文件和应用。
- 3Ubuntu怎么安装mac os x主题呢?下文小编将为大家分享ubuntu14.04安装mac os x主题教程,安装MAC OS X 主题会帮助你的 Ubuntu 14.04 看起来更像MAC OS X,效果非常的不错。buntu14.04安装mac os x主题教程:第一步、下载壁纸第一步要做的事仅仅是下载Mac OS X 的壁纸,这个压缩包的大小有39.2MB, 解压之后右键点击桌面->修改背景图片->选择下载的背景。第二步、安装主题修改工具为了修改GTK主题,图标,系统主题,光标,字体我们需要安装unity tweak。要安装unity tweak在ubuntu14.04上通过使用如下命令:sudo apt-get install unity-tweak-tool当然你也可以通过安装ubuntu-tweak来实现主题更换sudo add-apt-repository ppa:tualatrix/ppasudo apt-get updatesudo apt-get install ubuntu-tweak效果图:第三步、在Ubuntu 14.04上安装Mac OS X主题为了修改上文所说的内容。我们需要打开终端运行如下命令:sudo add-apt-repository ppa:noobslab/themessudo apt-get updatesudo apt-get install mac-ithemes-v3sudo apt-get install mac-icons-v3现在打开刚才安装的工具来选择主题,在GTK主题上选择MBuntu,再本地tab上选择“Mbuntu-osx”,在光标tab上选择“Mac-cursors”。现在unity桌面看起来就像Mac了,你已经有了mac的图标,mac的窗口样式,mac的鼠标指针样式。
- 4通过查看网页源代码可以发现,网页设计师们最常用的是 Windows 平台中的“微软雅黑”、“宋体”等字体。与我在经验“Ubuntu 里为 LibreOffice 设置替换显示字体”中提到的相似的原因,在 Ubuntu 中浏览网页时,由于字体对不上,网页内容一般也都是显示为黑体字,比较单调。除了从 Windows 平台复制字体到 Ubuntu 平台这一方法之外,其实我们可以通过设定字体替换,让网页上常用的“黑体”、“宋体”由 Ubuntu 调用相应的字体显示,让网页外观在两个平台上有近似的显示效果。在 Ubuntu 平台上打开网页,满眼都是黑体字。难道网页设计师就是这样设计的吗?在网页空白处右键,在弹出菜单中点击“查看源代码”(或类似的选项),在其中找到网页 css 链接并打开,可以看到,网页设计师并不是只用“黑体”一种字体。如图,该网页的设计师使用了“黑体”、“宋体”两种字体显示中文。为了让 Ubuntu 平台上浏览网页时,能够看到与网页设计师原始设计接近的效果,我们需要替换字体。软件名称:Font Creator Program v4.1 绿色汉化破解版(字体制作编辑修改工具)软件大小:3MB更新时间:2013-05-131、首先,要安装一款叫做“Font Manager“的软件。Font Manager 安装完成后,点击启动它。待启动完成后,在窗口左侧下方,点击字体设置按钮(上面带有a、b两个字母的按钮)。2、在弹出的菜单中,点选“Alias Editor“。3、弹出 Alias Editor 窗口,点击右侧的 Add Alias (添加字体别名)按钮。4、左侧输入窗口中会出现一个默认字符为“Family”的条目,双击它,并改为“宋体”,然后回车;再点击窗口右侧的 “Add Substitute”(添加字体替换)按钮。5、在上一步骤输入“宋体”的条目下方,会出现默认字符为“Subtitute”的条目,同样双击,改为“AR PL UMing CN”(输入“AR”两个字母后,下方会弹出字体列表,可以从中选择)、回车。6、用同样的方法,输入以下字体及其替换:SimSun——AR PL UMing CN;黑体——Droid Sans Fallback;等等,如图。7、最后点击窗口右下角的“Write configure”(写入配置文件)按钮,窗口关闭,回到 Font Manager 主窗口,在弹出的 Font Manager needs to reload 对话框中,点击“Reload”。8、注销 Ubuntu 登录(注意保存正在编辑的文档)、重新登录。9、再打开第1步骤中打开过的网页,会看到网页字体区分内容,由不同的字体显示不同的内容了。标题由黑体负责显示,内容由宋体负责显示,错落有致,不会视觉疲劳。相关推荐: Ubuntu系统中LibreOffice怎么替换显示字体? ubuntu系统中删除/卸载自行安装的字体的方法
- 5网吧电脑脱离主机教程(轻松拆解,自由组装,享受自由游戏体验)
- 6假如你在Debian或Ubuntu系统上经常感觉到apt-get 或 aptitude包安装速度过慢,那么这里就有几种改善这一情况的方法。你有没有考虑过改变正被使用的默认镜像站点?你有没有排除因特网连接的上游带宽成为瓶颈的可能?假如不是这些原因,你可以尝试第三个选择:使用apt-fast工具。apt-fast实际上是一个围绕apt-get和aptitude所写的shell脚本容器,它能加速包的下载速度。apt-fast本质上采用aria2下载工具,这款工具能够以“块”的方式从多个镜像并行下载一个文件(就像BitTorrent下载)。在Debian或Ubuntu上安装apt-fast下面是在基于Debian的Linux上安装apt-fast的步骤Debian复制代码代码如下: $ sudo apt-get install aria2 $ wget https://github.com/ilikenwf/apt-fast/archive/master.zip $ unzip master.zip $ cd apt-fast-master $ sudo cp apt-fast /usr/bin $ sudo cp apt-fast.conf /etc $ sudo cp ./man/apt-fast.8 /usr/share/man/man8 $ sudo gzip /usr/share/man/man8/apt-fast.8 $ sudo cp ./man/apt-fast.conf.5 /usr/share/man/man5 $ sudo gzip /usr/share/man/man5/apt-fast.conf.5Ubuntu 14.04 以及更高版本复制代码代码如下:$ sudo add-apt-repository ppa:saiarcot895/myppa $ sudo apt-get update $ sudo apt-get install apt-fastUbuntu 11.04 到 Ubuntu 13.10复制代码代码如下:$ sudo add-apt-repository ppa:apt-fast/stable $ sudo apt-get update $ sudo apt-get install apt-fast在安装期间,你需要选择一个默认的软件包管理器 (e.g., apt-get. aptitude ),还需要设置其余选项。但是你可以随时通过编辑配置文件 /etc/apt-fast/conf 来更改设置。配置 apt-get安装完成后,你需要在/etc/apt-fast.conf里配置apt-fast使用的一系列镜像。你可以在下面的URL中找到一系列Debian/Ubuntu镜像。 Debian: http://www.debian.org/mirror/list Ubuntu: https://launchpad.net/ubuntu/+archivemirrors选择完那些地理上靠近你的镜像后,你需按照下面的格式将选择的镜像加入到/etc/apt-fast.conf。复制代码代码如下: $ sudo vi /etc/apt-fast.confDebian:复制代码代码如下:MIRRORS=(http://ftp.us.debian.org/debian/,http://carroll.aset.psu.edu/pub/linux/distributions/debian/,http://debian.gtisc.gatech.edu/debian/,http://debian.lcs.mit.edu/debian/,http://mirror.cc.columbia.edu/debian/)Ubuntu/Mint:复制代码代码如下:MIRRORS=(http://us.archive.ubuntu.com/ubuntu,http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/,http://mirror.cc.vt.edu/pub2/ubuntu/,http://mirror.umd.edu/ubuntu/,http://mirrors.mit.edu/ubuntu/)如上面所示,对于一个特定档案的个别镜像,需要用逗号分割开来。你需要在/etc/apt/sources.list的MIRRORS字符串中包含默认的镜像指定站点。使用apt-fast安装一个包现在你就可以测试apt-fast的强大了。下面是使用apt-fast的示例:复制代码代码如下:apt-fast [apt-get options and arguments] apt-fast [aptitude options and arguments] apt-fast { { install | upgrade | dist-upgrade | build-dep | download | source } [ -y | --yes | --assume-yes | --assume-no ] ... | clean }使用apt-fast安装包:复制代码代码如下:$ sudo apt-fast install texlive-full在当前目录下载软件包,但不安装:复制代码代码如下:$ sudo apt-fast download texlive-full 如前面所示,apt-fast的并行下载是通过aria2完成的。你可以看到如下图般从多个镜像并行下载。复制代码代码如下:$ sudo netstat -nap | grep aria2c 请注意,apt-fast并没有加速apt-get update。并行下载只在install, upgrade, dist-upgrage和build-dep操作中触发。其余的操作,apt-fast就会简单地回到默认的包管理器apt-get或aptitude。apt-fast有多快?为了比较apt-fast和apt-get,我尝试在两个相同的Ubuntu实例上使用两种方法安装几个软件包。下面的图表展示了所有软件包安装的时间(单位为秒)。正如你所见到的,apt-fast确实比apt-get快(e.g. 快3--4秒),特别是安装庞大软件包的时候。当然,安装性能的提高程度还依赖你上游因特网连通性。以我为例,我有富足的带宽来支持我的上游连接。这也是为什么我看到并行下载带来了成功的提高。
- 7一. 先上两张图看看复制代码代码如下: 2. 安装Ubuntu tweak,用它来设置主题和图标4. 使用系统自带的软件中心安装,使用鼠标点击安装包即可,下附安装顺序(可参考ubuntu_mac_theme/web中的网页,由于使用了代理,打开时安全软件可能会提示)复制代码代码如下:复制代码代码如下:sudo unzip mac-fonts.zip -d /usr/share/fontssudo fc-cache -f -v启动tweak-tool设置成你喜欢的就可以了,如最上面的unity tweak tool图9. 重启系统10. 问题 a. slingscold有时可能会不生效,注销当前用户重新登陆试试11.以上是离线包安装,假如你想直接使用apt-get命令安装,可参考[1]中的链接网页(这个比较慢)或者第3步里下载的 包中的ubuntu_mac_theme/web下的网页(离线网页包)
- 8系统->首选项->远程桌面
- 9电脑管家连续登入错误的解决办法(电脑管家一直登入错误怎么办?)
- 10大咖plus电脑安装教程(大咖plus电脑安装教程、安装步骤、一步步完成安装)
- 11电脑频繁关机错误的解决方法(探寻电脑关机错误背后的原因及解决方案)
- 12本文主要为刚接触ubuntu系统的同学讲解WPS的安装,大神请绕路,电脑系统是gnome ubuntu15.04-amd64位版,安装WPS For Linux 。软件名称:WPS for Linux V8.1.0.3724 中文官方安装版软件大小:149.6MB更新时间:2014-07-17步骤1:下载WPS for Linux 版。步骤2:打开文件管理器>下载>找到wps-office_9.1.0.4953~a18_amd64.deb文件步骤3:在文件上点击右键选择使用ubuntu软件中心打开安装即可(我这里已经安装了所以显示重新安装)注意事项:根据自己的习惯和系统版本选择适合你的WPS,ubuntu软件选择deb包。
全站热门
问题复制代码代码如下:原因可选方案:在终端中安装 7Zip复制代码代码如下:sudo apt-get install p7zip-full注意:在Ubuntu中,你会发现有3个7zip包:p7zip,p7zip-full 和 p7zip-rar。p7zip和p7zip-full的区别在于,p7zip是一个更轻量化的版本,仅仅提供了对 .7z 和 .7za 文件的支持,而完整版则提供了对更多(用于音频文件等的) 7z 压缩算法的支持。对于 p7zip-rar,它除了对 7z 文件的支持外,也提供了对 .rar 文件的支持。事实上,相同的错误也会发生在Ubuntu中的RAR文件身上。解决方案也一样,安装正确的程序即可。
图解演示环境版本:本机系统: WIN7虚拟机:VMware Workstation 8 (英文版)安装目标:Ubuntu Desktop 12.04 LTS (请点击这里)先下载好iso镜像文件详细过程图解:0. 初始画面,点击“Create a New Virtual Machine”(左上Ubuntu为本人已有开发环境机,请忽略)1. 点击“Custom(自定义)”2. 无需选择,直接Next(上面是选Workstation版本的兼容性的,这里默认为当前版本8.0,之前版本的不同在于Limitations(局限),如内存更少,不支持HD Audio等)3. 选择“I will install the operating system later”这里无严格要求的同学,是可以选择第二项“Installer disc image file (ios)”的,之后会VMware会自动得知你的iso是Linux(Ubuntu),只要求你输入Full name,和用户名密码等简单的用户设定,但是这是一个Easy install,如VMware原文所说“When the New Virtual Wizard detects an operating system that supports Easy Install, the wizard prompts you for information about the guest operating system. After the virtual machine is created, the guest operating system installation is automated and VMware Tools is installed.” 我觉得是因为这个OS的自动安装,不完全,导致一些核心命令无法使用、无反应等一些问题。所以有更高要求的同学,不能选这项,需要完全、自定义的安装。4. 在Version下选择“Ubuntu”,注:64位Ubuntu需要选下面那个“Ubuntu 64-bit”5. 设置虚拟机名称(即每次启动VMware左上方显示的名字),之后选择你想的在WIN7里的安装路径(默认在C盘,很不方便)。6. Number of processors(处理器个数)选择为2我是i7处理器,配置较好无压力的,感觉双核比单核好一些(假如没用VMware不会这么设计,但是对于更多的,没必要),下面那个应该没必要选,有非常懂的同学,请留言赐教。7. 内存大小选择,使用自动推荐的1G内存(本机内存8G)。同学们在虚拟机里,应该不会跑什么惊天地泣鬼神的大程序,内存大不等于快,而是更多的数据放在内存里而非硬盘里,对于内存消耗大的程序、系统会变快。去年做本科毕设的时候,调整过虚拟机的内存从1G为2G,结果竟然变慢了,应该是外面WIN7被占用了的问题。8. Network Type网络类型选择,本次选择默认的“NAT”注:这里有一点本人经历的非常重要需要说明,使用“NAT”的话,需要外面的WIN7使用一根线连接上网,才能在Ubuntu里上网(如同Ubuntu是你的真正OS的感觉,不需要手工配置任何IP信息),不能默认使用无线连接。这点对有些笔记本同学可能会造成麻烦。当然不是说不能通过手动配置IP相关解决,但是为了避免每次都配置的麻烦,请直接使用“bridged”桥接手动配置。9. 默认即可,直接“Next”10. 默认即可,直接“Next”第三项为直接划分硬盘给该虚拟机使用,意思应为绕过WIN7的那个文件夹管理,直接给虚拟机只用一块硬盘空间,有高级需要的同学可以选择。所以,注:默认的那个可以轻松实现copy,move,当你想拷给另外一个人,或者换机器的时候。11. 磁盘选择,默认即可,直接“Next”12. 选择“Store virtual disk as a single file”上面那个方框,是说现在就立即分20G给这个虚拟机,假如不够,还是会一点一点随着你的使用增加(跟不选一样)。假如同时没有很多个虚拟机装在WIN7上,或者硬盘空间太大又不放东西,可选。13. 虚拟机文件的存放地址,选个D盘的位置就行了。14. 点击“Finish”,完成了虚拟机的配置工作这里点击“Customize Hardware”的话,有机会对前面不满意的虚拟机硬件设置(处理器个数,内存大小等)重新设置,所以前面不满意的同学,不用点cancel重来,实际上在以后的使用过程,也是可以随时改变虚拟机的配置的,这点不用担心。15. 完成后,可以看到左上角多出了“Ubuntu 12.04”,先别急着Power on,还没装ubuntu呢。。。点击“Edit virtual machine settings”16. 在弹出的settings里,点击“CD/DVD(IDE)”,然后在右侧点击“Use ISO image file”,再选择你开始下载好的Ubuntu 12.04的iso镜像文件的路径然后点“OK”。17. 启动虚拟机,即点击step 15里的“Power on this virtual machine”,之后Ubuntu 12.04开始了安装,先选择语言,然后点击“Install Ubuntu”18. 假如选择“Download updates while installing”为安装过程直接安装最近的更新,假如选择“Install this third-party software”为安装第三方软件19. 选择“Something else”,将要对虚拟机的20G硬盘做手动分区20. 点击“New Partation Table”(新建分区表)21. 在弹出的对话框里,选择“Contunie”22. 选中新出现的“free space”(空闲空间),点击“Add”23. 注意下图中的“Primary”,“Beginning”, “Ext4 ...”均为默认,不需要修改;数字为大小,以MB为单位(注:不用追求1024凑整,硬盘实际上是凑不整的。。。),这里选择10000=10G;最后的“Mount point(挂载点)”下拉列表中,选中“/”,完成该步,点“OK”注意:“/ ” 建议大小在5GB以上。(根据关于“Ubuntu手动分区”的多个相关文章一致得来)非常注意:本人上次弄了个6G,结果进去下libraries,一下就满了,那叫一个悲剧!所以,同学们千万别抱着“5G以上”来想,ubuntu应该自己就占了4、5G,不想悲剧的同学至少8G以上吧,20G确实不大,但是假如打算长期的同学,应该不会使用虚拟机了,20G跑程序,绰绰有余,等喜欢了熟悉了,再来个真的吧。24. 再次选中“free space”(同step 22图中),点击“Add”;注意下图中“Logical”,“Beginning”均为默认,大小选择1000(1G);在Use as的下拉列表中选择“swap area”,注:最后的下拉列表为灰色,意为swap area不用选择挂载点;完成该步,点“OK”注意:“swap area” 即交换分区,建议大小是物理内存的1~2倍。(根据关于“Ubuntu手动分区”的多个相关文章一致得来)不需要太大,1G足以。25. 再次选中“free space”(同step 22图中),点击“Add”;注意下图中“Logical”,“Beginning”, “Ext4 ...”均为默认;注:大小选择也为默认,即所有的剩余空间;最后的“Mount point”下拉列表中,选中“/home”;完成该步,点“OK”注意:“/home” 存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。(根据关于“Ubuntu手动分区”的多个相关文章一致得来)注:三个分区的顺序不要变,因为/home在最后便于默认选择“剩余的空间”,避免手工分配。26. 至此,所有分区工作已经完成,如下图所示。注:假如不满意可以点击“Revert(还原)”来重新分区,直到满意和准确无误为止。假如感到满意,点击“Install Now”注:上图为悲剧图,6G的/是不够的,这个图没有更新,仅供参考,不比看数字。27. 选择你所在的时区,自动调整时间,夏令时什么的手动调不方便,之后都点击“Continue”以继续28. 键盘选择US,一般国内买的电脑都是这样的,可根据情况自己选择29. Ubuntu的个人设置,根据自己需要填写用户名密码等30. 最后安装完成,点击“Restart Now”重启Ubuntu即可31. 停止在如下画面,按“回车”即可至此,全部安装过程完毕,我们可以进入到Ubuntu 12.04的桌面工作了。一定要注意:由于未使用自动安装,所以现在我们的虚拟机不含有VM Tools,导致无法全屏虚拟机等等问题,需要安装VM tools,详情请搜索即可。
Ubuntu 和Windows操作系统间可以通过创建共享目录,来进行数据、文件等资源的共享、读写等操作。下面介绍下如何实现在Ubuntu下创建共享目录,然后在windows 下进行该文件夹的访问和读写。Ubuntu安装Samba工具1、进入Ubuntu主界面,双击“Ubuntu 软件中心”(Ubuntu Software Center)2、在搜索输入框中输入“Samba”进行搜索。3、选中下图所示软件项,点击安装按钮进行安装。(注意,我已安装,所以看到的是移除-Remove按钮)创建共享文件夹并设置访问属性1、本文以Home目录进行事例讲解,所以先进入Home目录, 鼠标右键新建一个文件夹。2、命名该文件夹(ShareFolder)后右键该文件夹,在快捷菜单中点击属性(Properties)3、在弹出的对话框中点局域网共享(Local Network Share)一项4、开启所有列出项功能 - 分享,允许创建、删除、允许游客访问,点击创建分享(Create Share)。5、在权限确认对话框中选择自动添加权限,然后点击close关闭对话框即可。测试访问共享目录进行读写操作1、在ShareFolder中新建一个测试文件,以供访问测试使用2、进入Windows系统,打开文件夹或我的电脑,在地址栏中输入你的Ubuntu IP地址,然后点击回车键即可进入Ubuntu共享目录。3、双击ShareFolder, 即可看到前几部创建的test文件4、右键该文件,可以看到该文件支持读写操作。
ubuntu系统网络配置ubuntu系统默认root用户是不能登录的,密码也是空的。为方便大家使用,脚本网站特为大家准备了一篇图文并茂的不得不承认,Ubuntu系统的网络设置是楼主见过的最简洁明了的。假如你用过Win7,再和Ubuntu一比,相形见绌。那么,本文就介绍一下Ubuntu系统下的网络设置吧(楼主的大本Acer用的是linux deepin 11.06)。一.有线连接二.无线连接三.移动宽带四.VPN五.DSL这个可是重点喔,有些有线连接需要DSL(也就是ADSL)进行拨号上网。不过,筒子们放心,设置也是非常简单。只需新建,输入你的账户和密码就行了。连接时,先连有线,然后再点击设置好的DSL就行了。上述就是五种基本的网络设置方法,当然,某些学校等机构用的是锐捷客户端进行连接,使用Mentohust(终端客户端)或者Birl(图形客户端)就行了。筒子们自行搜索下载,推荐使用Birl。以下是下载链接https://launchpad.net/~linux-deepin-team/+archive/linux-deepin/+sourcepub/1958093/+listing-archive-extra
热门文章
- 1深入了解Win10(掌握Win10的关键操作,提高工作效率)
- 2电脑主板安装讲解教程(详细指导如何安装电脑主板)
- 3在之前的文章中, 我们讨论过如何在Linux服务器安装各种各样的打印机(当然也包括网络扫描仪)。今天我们将来处理另一端:如何通过桌面客户端来访问网络打印机/扫描仪。网络环境 在这个安装教程中,我们的服务器(Debian Wheezy 7.2版本)的IP地址是192.168.0.10,我们的客户端(Ubuntu 12.04版本)的IP地址是192.168.0.105.注意这两台机器是在同一个网段(192.168.0.0/24).假如我们想允许打印机访问其它网段,我们需要在服务器上修改cupsd.conf文件的以下部分: Order allow,deny Allow localhost Allow from XXX.YYY.ZZZ.*(在上述例子中,我们授予打印机从本地或者任何系统能够访问打印机,这些系统的IPv4地址以XXX.YYY.ZZZ开始。为了验证哪些打印机可以在我们的服务器上适用,我们也可以在服务器上使用lpstat命令,或者浏览网页https://192.168.0.10:631/printers page.root@debian:~# lpstat -a EPSON_Stylus_CX3900 accepting requests since Mon 18 Aug 2014 10:49:33 AM WARSTPDF accepting requests since Mon 06 May 2013 04:46:11 PM WARSTSamsungML1640Series accepting requests since Wed 13 Aug 2014 10:13:47 PM WARST在Ubuntu桌面安装网络打印机 在我们的Ubuntu 12.04的客户端,我们将打开Printing菜单(Dash ->Printing).你会注意到在其它发行版中,这个名字也许会有一点差别(例如会叫做Printers 或者 Print & Fax):还没有打印机添加到我们的客户端:下面是在Ubuntu桌面客户端安装一台网络打印机的一些步骤。1) “Add”按钮将弹出 New Printer 菜单。我们将选择Network printer ->Find Network Printer并输入我们服务器的IP地址,接着点击Find:2) 在最下面我们将会看到可使用的打印机的名称。我们来选择这台三星打印机并按Forward:3) 我们将会被要求填写一些关于我们打印机的信息。当我们输入完成时,将点击 Apply按钮。4) 我们接下来将被询问是否打印一张测试页。让我们点击Print test page吧:这个打印任务将被创建为本地id 2:5)适用我们服务器上的CUPS网络借口,我们可以观察到打印任务已经提交成功了(打印机 ->SamsungML1640系列 ->显示完成任务):我们也可以通过在打印机服务器上运行以下命令显示同样信息: root@debian:~# cat /var/log/cups/page_log | grep -i samsung SamsungML1640Series root 27 [13/Aug/2014:22:15:34 -0300] 1 1 - localhost Test Page - -SamsungML1640Series gacanepa 28 [18/Aug/2014:11:28:50 -0300] 1 1 - 192.168.0.105 Test Page - -SamsungML1640Series gacanepa 29 [18/Aug/2014:11:45:57 -0300] 1 1 - 192.168.0.105 Test Page - -这个page_log日志显示每一页被打印过的信息,只包括哪些用户发送这些打印任务,打印日期&时间,以及客户端的IPv4地址。要安装Epson喷墨和PDF打印机,我们只需重复第1-5的步骤即可,并每一次选择左边的打印队列。例如,在下图中选择PDF打印机:然而,请注意到根据CUPS-PDF 文档中,根据默认:PDF文件将会被放置在打印作业的所有者命名的子目录内。在这个案例中,打印作业的所有者不能被识别(i.e.不会存在服务器中)输出的内容被放置在匿名操作的文件中。这些默认的文件夹可以通过改变在/etc/cups/cups-pdf目录中的Out值和AnonDirName变量来修改。这里,${HOME}被扩展到用户的家目录中:Out ${HOME}/PDFAnonDirName /var/spool/cups-pdf/ANONYMOUS网络打印实例 实例 #1 从Ubuntu12.04中打印,通常在本地用gacanepa(具有相同名字存在打印机服务器上)。打印到PDF打印机之后,让我们来检查打印机服务器上的/home/gacanepa/PDF目录下的内容:root@debian:~# ls -l /home/gacanepa/PDF total 368-rw------- 1 gacanepa gacanepa 279176 Aug 18 13:49 Test_Page.pdf-rw------- 1 gacanepa gacanepa 7994 Aug 18 13:50 Untitled1.pdf-rw------- 1 gacanepa gacanepa 74911 Aug 18 14:36 Welcome_to_Conference_-_Thomas_S__Monson.pdf这个PDF文件被创建时的,权限已经设置为600(-rw-------),这意味着只有打印任务的所有者(在这个例子中是gacanepa )可以访问它们。我们可以通过修改the /etc/cups/cups-pdf.conf文件UserUMask变量的值来改变这种行为。例如,0033的umask值将可以使PDF打印者以及其它所有者拥有创建文件的权限,但是只读权限也会赋予给其它所有者。 root@debian:~# grep -i UserUMask /etc/cups/cups-pdf.conf ### Key: UserUMaskUserUMask 0033对于那些不熟悉umask(有名用户文件创建模式掩码),它作为一组可以用于控制那些为新文件创建时修改默认权限。给予特定的umask值,在计算最终文件的许可权限时,在文件基本权限(0666)和umask的单项按位补码之间进行按位布尔 AND 运算。因此,假如设置一个umask值为0033,那么新文件默认的权限将不是(0033)AND 0666 = 644的值(文件拥有者具有读/写/执行的权限,其他人拥有只读权限)。实例 #2 在Ubuntu12.04执行打印,本地登录用户为jdoe(同样的帐号名称但是服务器上是不存在的)。 root@debian:~# ls -l /var/spool/cups-pdf/ANONYMOUS total 5428-rw-rw-rw- 1 nobody nogroup 5543070 Aug 18 15:57 Linux_-_Wikipedia__the_free_encyclopedia.pdf这个PDF被创建时赋予的权限是666(-rw-rw-rw-),这意味着每个人都可以访问它们。我们可以通过编辑在/etc/cups/cups-pdf.conf文件中的AnonUMask值来改变这种行为。在这一点上,你也许会疑惑:为什么同样安装一台网络打印机,大多数(当然不是全部)当前的Linux桌面发行版都会内置一个打印到文件的功能来允许用户动态创建PDF文件?使用一台网络PDF打印机有以下好处:一个网络打印机(任何类型的)允许你直接从命令行直接打印,无需首先打开文件。在其它操作系统上安装一个网络客户端,一个PDF网络打印机备件,于是系统管理员不必再单独需要安装PDF创建者实用程序(也避免了最终用户安装这些工具存在的风险)。网络PDF打印机允许通过配置权限直接打印一个网络共享,如我们所见的例子。在Ubuntu桌面安装一个网络扫描仪 这里是通过Ubuntu桌面客户端安装和访问一台网络扫描仪的一些步骤。假设网络扫描仪服务器已经启动并运行所述here.1)让我们第一步来检查在我们的Ubuntu客户端主机上是否存在一台可用的扫描仪。没有先前的安装,你将会看到信息提示没有识别到扫描仪. $ scanimage -L2) 现在我们需要启用saned进程,用来预装Ubuntu桌面。要启用它,我们需要编辑/etc/default/saned文件,并设置RUN变量为yes:$ sudo vim /etc/default/saned # Set to yes to start sanedRUN=yes3) 让我们编辑/etc/sane.d/net.conf文件,并在扫描仪安装后添加服务器IP地址:4) 重启saned进程:$ sudo service saned restart 5) 现在让我们来看看扫描仪是否可用: 现在我们可以打开Simple Scan(或者其它扫描工具)并开始扫描文件。我们可以旋转,修剪,和保存生成的图片:总结 拥有一或多台网络打印机或扫描仪在任何办公和家庭网络中都是非常方便适用的,并同时提供了许多好处。例举如下:多用户(从不同的平台/地方)都能够向打印机发送打印作业的队列。由于硬件共享达到了节约成本和维护的作用。我希望该文可以帮助你更充分地利用这些有点。
- 4gcc和ifort编译器都是开发人员较为常用的,之前小编也介绍过了关于gcc编辑器在Ubuntu中安装的技巧,今天我们就来介绍Ubuntu安装ifort编译器的技巧。方法如下:Intel Fortan Compiler简称ifort, Windows下的ifort是收费的,但是Linux系统下提供免费的ifort,可以在下面的链接中下载需要的版本(必须先注册,随后会收到官网发来的邮件,里面提供了接下来安装需要的series-number)http://software.intel.com/en-us/articles/non-commercial-software-download/在Ubuntu下安装ifort之前,需要先安装一些软件包sudo apt-get install build-essentialsudo apt-get install g++sudo apt-get install gcc-multilibsudo apt-get install rpmsudo apt-get install openjdk-6-jre-headlesssudo apt-get install libstdc++6将下载下来的文件解压 tar -zxvf l...tgz安装进入上面解压过后的文件夹,sudo install.sh安装一共分六步,根据自己的需要选择设置信息,一般一路enter下去即可。修改运行环境信息将source /opt/intel/bin/ifortvars.sh ia32 添加到 ~/.bashrc文件里检测安装是否成功ifort -v 或 ifort -V以上就是小编总结出来的安装ifort编译器的方法了。有需要的友友可以按照小编的方法一步步来,以防系统安装出错。希望本教程可以帮助到你。
- 5解决电脑网络651错误的有效方法(轻松解决651错误,快速恢复网络连接)
- 6deepin音乐播放器是一款外观较为漂亮的播放软件了。虽然比不上windows下的那些华丽的播放器。但从实用性出发已经够了。它可以播放本地的音乐,当然,也可以添加一些插件,获得播放在线音乐的功能。相信deepin linux 用户正在用的不亦乐乎,然而,用其他版本linux的可能就要麻烦一下,动下手啦。1、首先是要安装deepin音乐播放器,这点我已经发过,不在赘述。2、直接开始安装插件。打开终端,在终端输入命令:sudo apt-get install cython libwebkitgtk-dev python-dev git3、然后在开始安装pyjavascriptcore同样在终端下输入命令:git clone https://github.com/sumary/pyjavascriptcore.git4、然后输入:cd pyjavascriptcore5、在输入:sudo python setup.py install6、完成上述步骤之后,接下来正式开始安装百度音乐的插件。在终端中输入复制内容到剪贴板 git clone https://github.com/sumary/dmusic-plugin-baidumusic.git cd dmusic-plugin-baidumusic cp -r baidumusic ~/.local/share/deepin-music-player/plugins/ 7、然后打开deepin音乐,选项设置—插件—选择百度音乐——选择启用。然后设置完成。
- 7Ubuntu是一个以桌面应用为主的Linux操作系统,是linux平台下很受欢迎的系统。Putty是Windows上常用的登录Linux的终端工具。登录终端如图系统内登录终端一样。默认情况下,ubuntu终端上显示的中文字符常常是乱码。下面就说下,如何解决Putty登录Ubuntu中文显示乱码问题。1、在使用putty连接登录Linux时,发现了终端下显示乱码,如下图所示。2、之后,在终端下输入echo $LANG $LANGUAGE,回测。之后即可看到en_US、UTF-8。这个信息说明该系统下支持这两种字符集。3、之后,选择标题,右击选择菜单中的“Change Settings”选项。4、之后,进入到putty的设置页面。同时,也可以直接双击putty运行程序,进入到设置页面。5、进入到设置页面之后,选择左侧点击【Window】下的“Translation”选项,之后在右侧会看到“Remote character set:”选项。6、通过下拉菜单,选择“UTF-8”字符集选项。7、之后,再次在终端下输入相应的指令,即可看到显示正常的中文编码了。8、最后,下次登录服务器只要双击putty.exe,然后在页面中输入IP以及端口(默认22即可),然后【Open】就可以连接ubuntu服务器了。连接服务器需要进行身份验证,输入系统的用户名以及密码。注意事项:中文乱码的解决也需要系统的支持,本经验验证是在ubuntu下进行的。
- 8电脑QQ文件打开错误的解决方法(排除电脑QQ文件打开错误的常见问题)
- 9华硕A4417500性能评测(华硕A4417500处理器的强大性能表现)
- 10还是老规矩,由图来说话(见图1),图片有点大,打开稍慢(点击下图看大图)图1:Ubuntu 9.04 3D桌面特效那就来吧,打开终端,输入如下命令(见图2),简单吧,然后输入密码,稍后就会安装好了。图2在外观首选项的视觉效果里选择 扩展(X)提供更多美仑美奂的效果设置。需要更快的显卡(见图3)图3 见上图打开CompizConfig设置管理器(见图4)。进行相关设置,具体可以参考Linuxidc以前的相关文章。