升级到ubuntu 12.10 记录

本文记录了作者将Ubuntu 11.04升级到12.10的过程,包括vim的完整版安装、主目录英文命名、鼠标右键菜单添加终端打开、NetBeans字体美化、系统加速、Thunderbird显示邮箱全名、启动器设置、更换为Sun JDK、VirtualBox及XP虚拟机的安装与配置、zssh和axel工具的安装以及自定义截图快捷键等系统优化操作。

我的机器是thinkpad x201i(2G内存),  原系统是ubuntu 11.04(32位),加了个2G内存后,不能全部使用4G的功能。

于是准备升级到64位的12.10。


升级过程:

1.官方网站下载了iso文件 ubuntu-12.10-desktop-amd64.iso

2.用ubuntu系统自带的启动盘创建器,把一个2G优盘创建为一个启动盘;

3.插上优盘重启电脑,按F12进入启动选择菜单,选择U盘启动(很奇怪在一个页面停了很久不动,还以为要启动失败了,点了几下鼠标后却又正常了)

4.我选的删除旧的11.04系统安装新的12.10, 很多下一步后安装成功了。


新系统处理:

1.vim

默认的vi非常的简单,不支持方向键移动光标,不能删除输入的文字等等。启动终端(快捷键:ctrl+alt+t)输入一些代码安装完整的vim

sudo apt-get install vim

2.主文件夹里的目录改为英文名称

在命令行里操作时,中文目录会有些不不方便。修改方法如下:

打开终端,在终端中输入命令:

export LANG=en_US

xdg-user-dirs-gtk-update


在弹出的窗口中询问是否将目录转化为英文路径,同意并关闭.

在终端中输入命令:

export LANG=zh_CN

关闭终端,并注销或重启.下次进入系统,系统会提示是否把转化好的目录改回中文.选择不许要并且勾上不再提示,并取消修改.主目录的中文转英文就完成了。


3.鼠标右键菜单中添加在终端中打开

有时需要转为命令行操作,此命令可以快速打开终端,并且默认为当前目录

终端中执行:

sudo apt-get install nautilus-open-terminal

然后重新加载文件管理器:

nautilus -q


4.netbeans 7.2.1 字体美化处理

默认字体有锯齿,感觉很需,需要做一下美化处理。打开netbeans安装目录下的  etc/netbeans.conf   找到  netbeans_default_options=“....”  选项,在后面增加以下配置


-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd
最后成下面的样子

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd"

5.给系统加速

关闭文件预览功能,加快文件夹打开速度:文件夹窗口菜单 “编辑” 》“首选项” 》“预览”

关闭dash搜索网页,加快搜索功能:“系统设置”》“隐私”》“搜索结果”


6.雷鸟(thunderbird)邮件里同时显示用户名和邮件地址

默认只显示通讯录的名称,邮件地址则隐藏的,感觉很不方便。终于找到配置的地方了:“首选项”》“高级”》“阅读&显示” 去掉勾选“仅显示我通讯录中联系人的显示名”

7.启动器设置

左侧一大条就是启动器,感觉太占空间了点。想改为自动隐藏,但使用最高的灵敏度感觉还太慢了点,于是缩小图标了事。

配置方法:系统设置 》外观

8.卸载openjdk7 安装sun 的jdk7

据说openjdk7和sun的jdk7有些区别,本安装好openjdk7了,现在给换一个


执行以下命令卸载openjdk7的相关东西,并删除配置信息

sudo apt-get purge openjdk-7-j*


从官方页面http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

下载 jdk-7u11-linux-x64.tar.gz

$tar -zxvf  jdk-7u11-linux-x64.tar.gz
然后拷贝到以下路径:/usr/lib/jvm/jdk-sun-1.7.0_11-x64


修改配置文件

$vim /etc/profile

文件后面加上:
export JAVA_HOME=/usr/lib/jvm/jdk-sun-1.7.0_11-x64 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH

然后执行以下命令让修改立即生效

$source /etc/profile

这时之前安装netbeans不能使用了,因为jdk路径变了。打开netbeans安装目录下的  etc/netbeans.conf  修改netbeans_jdkhome为正确路径

netbeans_jdkhome="/usr/lib/jvm/jdk-sun-1.7.0_11-x64 "
保存后,再次启动netbeans则正常了。

我也尝试了一下的配置方式,但没有成功,不知道为什么,希望知道的朋友告知我一二

netbeans_jdkhome="${JAVA_HOME}"


9.安装VirtualBox和xp虚拟机

因为一些网站只支持IE(如网银和公司内部管理系统),并且我又必须使用它们,所以我准备使用一个windows虚假机来解决这个问题。

上次我是直接使用apt-get安装的,那是一个开源版本,这次准备从官方非开源的VirtualBox试试

进入下载页面 https://www.virtualbox.org/wiki/Linux_Downloads  我选择的是ubuntu 12.10 AMD64版本 

双击下载后的文件,会使用软件中心打开,然后一步步安装即可。


VisualBox之所以在Linux运行比较快,关键一点就是它和Linux内核的结合比较紧密,不过Linux内核更新很频繁,每次更新内核后启动VirtualBox的内核也需要重新编译,这时候启动vbox就会提示

VirtualBox kernel driver not installed. 
The vboxdrv kernel module was either not loaded 
or /dev/vboxdrv was not created for some reason. 
Re-setup the kernel module by executing ‘/etc/init.d/vboxdrv setup’ as root.

我安装完成后,启动box就有这个提示,于是运行以下命令
$sudo /etc/init.d/vboxdrv setup
结果提示
* Stopping VirtualBox kernel modules                               [ OK ] 
* Uninstalling old VirtualBox DKMS kernel modules                  [ OK ] 
* Trying to register the VirtualBox kernel modules using DKMS 
* Failed, trying without DKMS
* Recompiling VirtualBox kernel modules 
* Look at /var/log/vbox-install.log to find out what went wrong


也无法正常启动vbox,网上一搜索,最后确定为需要安装当前Linux内核的源文件,编译VirtualBox内核的时候需要它,Ubuntu下执行如下命令安装当前Linux内核的源文件
$sudo apt-get install linux-headers-`uname -r`
注意,命令里的不是单引号,而是尖引号(左上角1数字键左边的那个键)

然后再次执行

$sudo /etc/init.d/vboxdrv setup

一切正常,可以顺利启动vbox了


加载xp的iso光盘镜像文件,一步步安装好了xp系统,接下来有两个问题需要解决,usb支持和vbox增强功能


要让虚拟机可以使用usb还需给vbox安装一个扩展,进入页面 https://www.virtualbox.org/wiki/Downloads 搜索“VirtualBox 4.2.6 Oracle VM VirtualBox Extension Pack“选择对应你vbox版本的文件下载,在vbox是启动状态时,点击你所下载的文件,会打开扩展安装向导,按默认一步步安装即可。

然后在vbox的设置里要勾选使用usb2.0.  做到这一步,vbox不会报usb错误了,但你启动xp虚拟机后,在设备菜单下的usb没有任何usb设备可以选择,即使你插入了U盘。原来我们还需要把当前用户加入到vbox用户组。运行以下命令查看一下vbox用户组的名称

$cat /etc/group | grep vbox
vboxusers:x:126:
把当前用户(xw)加入到vbox用户组(vboxusers)
$sudo usermod -a -G vboxusers xw

安装增强功能,xp虚拟机启动状态下,菜单 “设备”》“安装增强功能。。”, 这时在xp虚拟机里会加载一个可移动设备(相当于xp插了一个U盘),打开,点击里面的可执行的文件都执行即可。 这些增强功能有两大作用:

1.虚拟机和宿主机共享剪切板  (设备 》共享剪切板 》双向)

2.虚拟机和宿主机共享文件夹 。设置 》 共享文件夹。可以配置宿主机的某一个或几个文件和虚拟机共享,这样虚拟机就可以直接访问宿主机的文件

10.安装zssh

zssh 全名是zmodem ssh,可以在使用ssh登录的主机和本机之间非常的方便的上传和下载文件,不管ssh登录时中间有多少次中转。

$sudo apt-get install zssh


使用方法简要说明

登录

$zssh root@10.210.210.121

下载文件 

$sz -e xxx.tar.gz
然后 按 ctrl + @ 组合键,会切换到本机命令行,选择好保存目录后,输入rz即可接收文件了
zssh>rz
说明:-e 可以让二进制文件安全的传输;sz是send的意思,rz则是receive
 


11.安装axel

axel 是linux下的一款下载加速工具,可以并行建立多个连接同时下载一个文件

sudo apt-get install axel
-n 参数可以设定同时建立多少个连接,如下是建立10个连接同时下载
$axel -n 10 http://xxxxx/xxxx.iso

12.截图快捷键设置

ubuntu 自带的截图工具(gnome-screenshot)已经比较好用,但每次去启动则是件麻烦事,是否可以向qq截图一样设置一个快捷键 ctrl+alt+a 呢?

网上搜索一下,果然可以。设置位置:系统设置 》键盘 》快捷键 ,打开一看,原来本就截图快捷键,只不过是 shift+PrSc,这是个双手快捷键啊,果断修改之。





内容概要:本文提出了一种基于改进扩散模型的高海拔地区新能源高波动出力场景生成方法,并提供了完整的Python代码实现。该方法针对高海拔地区风能、光伏等新能源出力波动剧烈、不确定性高的特点,通过优化扩散模型的结构与训练策略,有效捕捉历史数据的概率分布特征与时序相关性,从而生成高质量、多样化的出力场景。文中详细阐述了模型的数学推导、网络架构设计、损失函数优化及采样算法改进,并通过实验证明其在拟合精度、场景多样性与稳定性方面优于传统生成模型,为电力系统在高比例新能源接入下的规划、调度与风险评估提供了可靠的场景输入支持。; 适合人群:具备一定Python编程能力和机器学习基础,从事新能源发电预测、电力系统分析、智能优化、场景生成等方向研究的科研人员、高校研究生及工程技术人员。; 使用场景及目标:①用于高海拔地区风电、光伏出力的不确定性建模与多场景生成;②支撑含高渗透率新能源的电力系统随机优化调度、鲁棒决策与风险评估;③为相关学术研究、论文复现与算法改进提供可运行的技术方案与代码基础; 阅读建议:建议读者结合所提供的完整资源(代码、数据集、说明文档)进行实践操作,重点关注扩散模型的前向加噪与反向去噪过程的设计细节,以及如何将其适配于新能源时序数据的生成任务,通过参数调优与对比实验深入理解模型的生成机制与性能边界。
内容概要:本文围绕基于静态约束法的配电网电动汽车接入容量评估展开研究,提出了一种在新型电力系统背景下评估主动配电网对电动汽车承载能力的方法。研究通过构建数学模型,结合潮流计算与关键约束条件(如电压越限、线路过载等),量化分析配电网可承受的最大电动汽车充电负荷容量,旨在识别规模化电动汽车接入带来的潜在运行风险,并为电网规划与运行提供科学依据。文中配套提供了完整的Matlab代码实现,便于仿真验证与结果复现。此外,该研究与分布式光伏承载力评估、电动汽车可调能力分析等方向形成技术联动,展现了多主题协同的研究体系。; 适合人群:具备电力系统分析基础理论知识及Matlab编程能力的高校研究生、科研机构研究人员,以及从事新能源并网、智能配电网规划与运行等相关领域的工程技术人员。; 使用场景及目标:①用于学术研究中的模型复现与论文撰写支撑;②评估实际配电网中电动汽车大规模接入的可行性与安全边界,指导充电基础设施布局;③作为高校教学案例,帮助学生深入理解电网承载力评估的核心原理、建模方法与仿真技术; 阅读建议:建议结合文中提及的相关研究方向(如二阶锥规划、多面体聚合方法等)进行对比学习,充分利用所提供的Matlab代码与网盘资料开展仿真实验,重点关注约束条件的设定逻辑与潮流计算模块的实现细节,以深化对评估模型机理与工程应用价值的理解。
内容概要:本文围绕“考虑隐私保护的分布式联邦学习电力负荷预测研究”展开,提出了一种基于Python实现的联邦学习框架,旨在解决居民或行业电力负荷预测中用户电表数据隐私泄露的风险。该研究通过构建分布式机器学习模型,使各参与方在不共享原始数据的前提下协同训练全局模型,有效实现了数据“可用不可见”。文中详细阐述了联邦学习的整体架构设计、本地模型训练流程、参数加密传输与安全聚合机制,并结合差分隐私等技术进一步增强系统的隐私保护能力。同时,研究利用真实电力负荷数据集进行了实验验证,展示了方法在预测精度与隐私保障之间的良好平衡,并提供了完整的代码实例与复现指南,便于后续研究与应用拓展。; 适合人群:具备一定机器学习基础和电力系统背景知识,从事智慧能源、隐私计算或人工智能相关方向研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 实现跨区域、跨主体的电力负荷协同预测,打破数据孤岛;② 在确保用户用电数据隐私安全的前提下提升负荷预测准确性;③ 推动联邦学习在智能电网、需求响应、虚拟电厂等场景中的实际部署与应用。; 阅读建议:建议结合文中提供的Python代码与网盘资料进行动手实践,重点关注联邦学习的通信轮次设计、模型聚合算法(如FedAvg)的实现细节以及差分隐私噪声添加策略,深入理解其对模型性能与隐私强度的影响,为进一步优化与创新奠定基础。
VDA_Band_19.1_3rd edition_2026 English Inspection of Technical Cleanliness 内容概要:本文档为德国汽车工业协会(VDA)发布的第三版《技术清洁度检验:功能相关汽车部件的颗粒污染检测》(VDA 19.1),系统规范了汽车行业中零部件技术清洁度的检测方法与流程。文件涵盖从取样、提取、过滤到分析的全流程标准化操作,重点更新了干法提取(如 Stamp Test 和刷吸法)、小于50µm颗粒的检测、光学子系统和SEM/EDX标准分析方法,并引入统一材料分类体系以提升结果可比性。同时明确了“标准分析”与“自由检验”的区别,前者用于高兼容性检测,后者允许客户与供应商协商定制参数。文档还强化了对非可测组件的技术清洁保障、测量不确定度评估及方法验证的要求,并提供了多个实际案例支持应用落地。; 适合人群:适用于汽车制造业中从事质量控制、工艺开发、供应商管理及相关检测实验室的技术人员和管理人员,尤其适合具备一定质量管理或洁净度检测基础的专业人员。; 使用场景及目标:①用于制定和执行零部件清洁度检测标准;②指导 incoming/outgoing 检验及生产过程监控;③支持失效分析与质量改进项目;④作为企业内部审核和技术交流的依据; 阅读建议:建议结合VDA 19.2及其他相关标准配套使用,重点关注各章节中的起始参数设定、方法选择逻辑及附录中的检查表示例,在实际操作中同步开展方法验证与人员培训,确保检测结果的有效性和可追溯性。
内容概要:本研究聚焦于电动汽车(EV)作为灵活可调资源的能力评估,提出了一种基于多面体聚合与闵可夫斯基和的数学建模方法,用以精确刻画大规模电动汽车集群的可调能力范围。通过将单辆电动汽车的充放电行为抽象为几何空间中的多面体可行域,并利用闵可夫斯基和实现对群体可行域的高效聚合,从而构建出能够反映整体调节潜力的统一数学表达。该方法在Matlab平台上实现了完整的仿真代码,支持对不同场景下电动汽车集群的上、下调能力进行量化评估,为电网调度、需求响应及电力市场机制设计提供了理论依据与工具支撑。; 适合人群:具备电力系统分析、优化理论及Matlab编程基础的研究生、科研人员及从事新能源、智能电网相关工作的工程师。; 使用场景及目标:①用于评估大规模电动汽车接入背景下系统的灵活性资源潜力;②支撑含高比例可再生能源的电力系统调度与规划决策;③为需求响应项目中EV聚合商参与电力市场提供能力申报的技术手段;④作为教学案例帮助理解集合运算在电力系统中的应用。; 阅读建议:学习者应结合Matlab代码深入理解多面体建模与闵可夫斯基和的实现细节,建议从单车模型入手逐步过渡到集群聚合,并尝试调整参数(如数量、SOC分布、功率限制)观察聚合结果的变化,以增强对模型特性的掌握。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值