Installing CentOS 7
Estimated partition size/usage (off 223.5GB HD)
/ 63GB 18GB 28%
swap 16GB
/usr/local 127.75GB 33GB 26%
/boot 765MB 201MB 21%
/data/home0 16GB 34MB 1%
Step 1: setup nfs to export CentOS7 full package and ks.cfg file, start the NFS server, do not forget to lift the firewall so that it will be seen by the target computer.
Step 2: kickstart install base packages:
Boot into CentOS7 netinstall DVD, press tab and add option: ks=nfs:10.224.105.222:/media/1/ks.cfg
Step 3: Mount /data1
Enable node in server iptable and exportfs
Restart iptable and exportfs in server
Establish mounting line in client /etc/fstab
# mkdir /data1
# mount /data1
Step 4: Install third party repos:
adobe-linux-x86_64.repo adobe-release-x86_64-1.0-1.noarch
yum install http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm
atrpms.repo atrpms-repo-7-7.el7.x86_64
yum install http://dl.atrpms.net/all/atrpms-repo-7-7.el7.x86_64.rpm
epel.repo epel-release-7-5.noarch
yum install http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
nux-desktop.repo nux-dextop-release-0-5.el7.nux.noarch
yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rp
rpmforge.repo rpmforge-release-0.5.3-1.el7.rf.x86_64
yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
Step 5: Install extra packages:
yum install –exclude=x264-libs –exclude=mplayer-1.2 –exclude=faad2 $(cat elsepackages.txt)
The following keys will be imported:
“Fedora EPEL (7) ” /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
“Nux.Ro (rpm builder) ” /etc/pki/rpm-gpg/RPM-GPG-KEY-nux.ro
“ATrpms.net (rpm signing key) ” /etc/pki/rpm-gpg/RPM-GPG-KEY-atrpms
“CentOS-7 Key (CentOS 7 Official Signing Key) ” /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
“Adobe Systems Incorporated (Linux RPM Signing Key) ” /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
Test 1: Check Packages:
sh rpms
Step 6: Disable atrpms.repo and nux-dextop.repo to reduce conflicts:
Disable atrpms.repo
yum erase libva-x11_1 libva-drm1 libva1 libva libdvbpsi7 libdvbpsi9 libdvdcss2 libx264_142 libxvidcore4
yum install ffmpeg ffmpeg-libs gstreamer-plugins-ugly gstreamer1-plugins-ugly libdvdcss mplayer smplayer vlc vlc-core xvidcore x264-libs
Disable nux-dextop.repo
Step 7: yum update
Step 8: House keeping:
sync user/group from /data1,
add in “Domain = cluster” in /etc/idmapd.conf
rsync debug’s folder
then reboot
Step 9: Enable rsh
set .rhosts for master node, privilege 644
systemctl enable rsh.socket
systemctl enable rlogin.socket
systemctl start rlogin.socket
systemctl start rsh.socket
append rsh and rlogin in /etc/securetty
Step 10: Add sync for cluster files
Step 11: Set up NFS maps, becareful checking for nobody:nobody and do nfsidmap -c if needed
Step 12: Disable biosdevname, to restore ethx
nano /etc/sysconfig/grub
append “net.ifnames=0 biosdevname=0” behind GRUB_CMDLINE_LINUX line inside the “”
grub2-mkconfig -o /boot/grub2/grub.cfg
rename and edit /etc/sysconfig/network-scripts/ifcfg-??? to ifcfg-eth0 and change the names inside the file
reboot
Step 13: Assign matlab license
su –
mkdir matlab.licenses
matlab
exit
Step 14: Disable root log in
edit /etc/ssh/ssh_config and /etc/ssh/sshd_config according to template
systemctl restart sshd
Step 15: Hide log in screen user list
Create a gdm database for machine-wide settings in /etc/dconf/db/gdm.d/00-login-screen
put in
[org/gnome/login-screen]
# Do not show the user list
disable-user-list=true
dconf update
reboot
Step 16: Establish /etc/host file
Step 17: Set up SGE
copy over sge folder from /data1
establish /etc/profile.d/sge.csh and /etc/profile.d/sge.sh accordingly
edit /etc/services about sge
run install_execd
Step 18: Set up openvpn (optional)
Generate key pairs on server
Copy ca.crt key pairs and client.conf to client
cd /etc/systemd/system
ln -s /lib/systemd/system/openvpn\@.service ./openvpn\@client.service
systemctl enable openvpn\@client.service
systemctl start openvpn\@client.service
Here the “client” can be the name of the server
Step 19: Establish nfs that needs to go through openvpn (optional)
Step 20: Duplicate R packages
On old master:
tmp = installed.packages()
installedpackages = as.vector(tmp[is.na(tmp[,”Priority”]), 1])
save(installedpackages, file=”/data1/installed_packages.rda”)
On new nodes:
load(“/data1/installed_packages.rda”)
for (count in 1:length(installedpackages)) install.packages(installedpackages[count])
Linux animated GIF to MPEG
Package required: ffmpeg, gifview, mplayer.
Randering gif:
# gifview fn.gif
Converting:
# Convert fn.gif fn.mpg
Examine result:
mplayer fn.mpg
治国网络民意化真是中国的福音么?
近一年多来,中国的对内对外国家政策走向发生了颠覆性的转变。一扫过去十余年国家无论做什么,网民都一片不满,怨声载道的低迷气息,中国的国家大政在几乎所有角度获得了网上的压倒性叫好,网民扬眉吐气,中国人民终于从“韬光养晦”的憋屈感中,第二次站起来了。
对内方面,真刀实枪的反腐大潮席卷全国,追贪走出国门,大贪小贪劳贪新贪似乎无可遁形。中央工作组人气爆棚,网上对党的自我纠偏能力赞不绝口。人民福祉方面对人民劳动权的法律保护日益完善,劳动者作为弱势群体被血汗工厂压榨的情形正在走进历史。海外军事方面强势对日出击,夺回钓鱼岛海域执法权,建立东海防空识别区,海空军将绕日巡演常态化,南海岛礁日新月异,几个平方公里的新增领土将极大加强中国在南海的存在和执法能力,做实中国的南海主权。国际政治方面通过及其华丽出色的APEC组织和美国做派的澳大利亚之行,充分展示了中国在任何方面不弱于人,而且不讳言不弱于人的大国姿态,在西方发动对俄罗斯的压低油价的战役中公开声言中国已经做好准备做俄罗斯的后盾,展现中国作为负责任的国际稳定力量的一面。同时加大力度在生活中和影视文艺作品中净化黄色低俗内容,改善中文语言文化环境。这一切,对委屈憋屈十余年的网络舆论来说,无异于久旱逢甘霖,终于盼得云开见日头。全国网民的主体进入了一种前所未有的幸福感,对党和国家的信任提高到了一个前所未有的高度。看起来,中国正在脱胎换骨,进入下一个中华文明主导世界的新时代。
可这种高潮和喧闹的外表底下,中国人民的真正长远利益是不是得到了一致的保护和发展?
纪委工作组反贪是懒政
让我们从反贪说起。官员贪腐,确实是人民最为痛恨的事情,也是一个执政党派丧失其执政合法性的主要途径。贪腐不可不反,几乎是有史以来所有清醒顶端执政者必须认真对待的问题。在前信息社会,中央和地方,官场和舆论场,既得利益群体和草民群体,信息严重不对称。反贪腐除了利用各种特务机构抓贪官之外几乎没有什么更有效的方法。不抓呢,国家被蛀空,等死。抓呢,行政能力被严重破坏,找死。一个个王朝在放纵贪腐和严厉反贪的剧烈轮回中逐渐衰弱下去,直至不明不白地被蛮族征服。中国这一轮反贪腐,非常遗憾地并未脱离这种窠臼。仍旧是中央另立机构,靠特派工作组侦查揭盅,靠打破法律程序迅速结案,靠大批任用亲近旧臣弥补官场空缺。
与此同时,信息社会提供的从根本上控制贪腐的超现代新手段,货币实名化数字化,行政文档公开化,行政法规数字化,政绩历史可考化,公务员奖惩升降标准大数据化,却牛步不前。
这样的反腐,虽然推广容易,见效快,人气高,却一方面导致基层人心惶惶,办事效率下降,第二方面导致新官过多,行政经验缺乏,重大事故频发,第三方面正常人事考察提升制度被打断破坏,兵不知将,将不知兵,第四方面行政体系对人才吸引力骤降,导致公务员整体能力骤降。
这样的反腐,不是对症中国社会问题的善政,而是基于落后于时代的反腐窠臼的懒政。对中国政坛一代人的破坏,长期副作用难以准确预测。
过度强调从立法保障职工权益是妒政
中国的第二个内部大问题,就是内部贫富差距过大,劳动者权益保障不到位的巨大社会鸿沟。这个鸿沟的形成实际上是中国在户口和一线城市暂住准入制度控制下的国家有序工业化无法避免的副作用之一。在必需每年创造至少2000万就业机会的巨大人口压力下,中国无法及时提高劳动者权益保障本来无可厚非。毕竟让更多的人有饭吃更重要。
现在,中国,特别是沿海地区,由于地价上升,生活成本大幅上升,劳动力成本已经超越周边很多国家。他们已经陷入低端生产失去竞争力,高端生产缺乏合格工人的两难境地,很难进一步吸纳低端劳动力。
但是中国仍有数亿农村劳动力需要城镇化。内地很多三线城镇的地价和劳动力价值仍旧远低于我们的竞争者。如果中央能够下大决心利用中国现在较好的财政状况,改善这些落后地区的物流和生活支撑体系,中国的工业化进程即将走上自然的缩小贫富差距的道路。可是,中央却开始从国家立法方面抬高企业的准入门槛。这几乎等同于给内地本来就因为基础条件不足竞争力低下的区域雪上加霜。同时,沿海发达地区工资和用人灵活性受到政策性限制,竞争力进一步下降。企业主撑不下去的,只好人间蒸发,受害的却是游走于贫困边缘的劳动者,而承担损失的,却不得不是地方政府。
这种政策,满足了家大业大的大企业的职工的安全感需求,却损害了每天为饭碗担心的最底层劳动者的体面生存权。长期不但不能缩小贫富差距,反而会扩大城市赤贫人员数量,进一步加大贫富差距,增加社会矛盾。
这种失于偏颇的对劳动者权益的保护,不是对症中国社会问题的善政,而是满足国营民营大企业中边缘劳动者对更成功劳动者的嫉妒心而设的妒政。这种政策将把中国引向西方国家已经证明失败的懒惰但会钻空子的人受益的,成为社会巨大毒瘤的福利制度的深渊。
中国的对日强硬政策是不冷静的轻怒举动
日本有识之士心目中最大的痛,就是二战后被去武装化和美国仆从国化。同时,日本人民得益于美军战后提供的“军事保护”,已经非常懒于改变。但是自从广场协议后日本多次成为美国的提款机,日本对这种状态的不满一直在日益增加。但是日本的政客必须对国内证明美国对日本的“保护”不如日本自己来更有效,才能动员足够多的人民支持日本独立建军。这种过程,不可能发生在日本没有假想敌的情况下。而中国则是日本唯一可选的假想敌。这种原因,正是日本为什么总是出尔反尔,变本加利地挑战中国底线的根本原因。
被人当作假想敌自然不爽。但是,从长远来看,到底日本是做美国人一条狗对中国有利,还是做一个体量小于中国,在资源能源上没有自主能力的独立邻国对中国有利?当然是后者。而且,日本获得主权独立时越弱小,对中国就越有利。如果承认这种逻辑,对日政策就应是演好这个假想敌,就是对日本不合美国心意的对华攻击,持防守策略。对日本配合美国或受美国指使的对华攻击,持坚决回击策略。同时不断深化中日经济联系,保持政冷基础上的经热,以免日本脱离美国后仍旧成为中国的敌人。
中国在2012年底以前几乎完美地执行了这种策略。但是,中国在过去两年在钓鱼岛和东海防空识别区以及环绕日本演习训练中表现的强势,对日本主导的和美国主导的对华敌意采取了无差别还击。同时在国内舆论上采纳网络意见,不再区分日本右翼和亲华人士,对日本在华投资和商业采取一视同仁的抵制,让“买一块钱日货,日本就能多投一毛钱反华”的论调占据了舆论主力,并且纵容损害日货使用者权益的非法行为。这非常大地打击了日本和中国的经济纽带,让日本人民相信日本如果不联合美国就会被中国吃得渣都不剩。日本的谋求真正国家独立的假右翼被安倍之流打着为日本谋求独立旗号,却干着不断将日本在美国战车上越绑越牢的勾当的真右翼排挤,让中日渐行渐远。
当然,你可以说的轻巧,中国不要一个敢和中国平起平坐的日本,而只要一个中国的仆从国日本,或一个死的日本。但是,都是做狗,日本只要脑子没坏掉,会有转换门庭的动力吗?美国豢养日本狗的唯一目的就是哪天放出来咬中国。中国不能接受一个独立的日本,就必须面对一个早晚和中国拼命的日本。这个对日本是灭顶之灾,但是,中国可能全身而退么?中国哪天被迫核平日本,难道就结束了么?没有。美国不会救日本,但是却会因此赢得道义,人心,和时间,将中国彻底孤立和扼杀。
无差别地对日强硬,的确不是头脑冷静的对日政策。这是没必要的树死敌。在中国仍旧面对美国这个道不同不相为谋的终极竞争者的时候,日本这颗筹码,棋子,实在太重要了。而不冷静的对日政策正在让日本失去希望,也就挡住了中华的出路。
南海对越菲的强硬充斥了短视和贪婪
南海诸国过小志穷,唯一的愿望就是在大国争雄中捡些残羹剩饭,在大国不降震怒的前提下将自己的小日子最大化。他们从几百年前,就被动地不断选择投靠强大的海洋国家。郑和时对明称臣,殖民时代不断换宗主国。现在中美争霸,他们唯一的想法就是左右逢源,给两边添点小堵,多得些好处。
以现在的世界局势,美国远洋军力强大,国内对低端工业品进口需求大。中国虽然工业品方面和他们竞争,但南海资源丰富,是他们不能放弃的蛋糕。所以只要南海利益中国让他们有得分,他们就不会彻底投美。同时,中国用南海这个大蛋糕拉住他们,然后在经济和资金方面以东盟10+3的框架和地区经济一体化的形势,利用其国内华人经济的力量,逐渐将东亚东南亚降级一体化,温水煮青蛙,本来是2013年前数十年中国不间断的国策,眼看瓜熟蒂落的日子就要到来了。
可是,自然是菲越贪心不足,在希拉里嘴炮的挑唆下给中国来了些贪得无厌。但是也就停留在说嘴的程度,动手一方面是不敢,另一方面是美国的援助根本没可能到位,为什么要和中国撕破脸?
可中国却还以最强势的颜色:南海大规模造岛。他们30年造不出来的,中国一年成型。目瞪口呆,瞠目结舌。自然是下住了,老实了。可也担心了:再和中国搞经济一体化,会不会被吃得骨头渣都不剩?所以东盟10+3搁浅,东南亚大铁路搁浅,美国本来完全没有竞争力的TPP,突然僵尸复活了。
中国花大价钱巩固了南海的主权,却即将吓跑大半个东南亚。这不是大国的外交自信,而是暴发户的贪婪爆棚。能吃下的立即一口吞下,根本不管会不会吓坏花花草草。
瀛台夜话空运澳大利亚红旗,东施效颦
中国的以PPP计算的总产值超越美国,的确值得高兴。但是无论评GDP总量,还是人民生活质量,还是总武力值,海外部署能力,还是终极打击力量,还都差美国一大截子,重点技术和科学的发展也还存在代差,中国的远洋运输线仍旧依靠美国的全球部署保护,被讥讽为“搭便车”。本来中国应当继续“悄悄地进庄,打枪地不要”,低调把东盟10+3自贸区和新丝绸之路陆上通道建立起来,真正形成无论人口,还是总产值,还是技术水平和物流水平,都超过美国的庞大联盟,然后再摊牌。
可中国却疏远了日本,吓跑了东南亚,忽视了中亚,却在美国面前显摆和比阔。你空运卡迪拉克,林肯,俺就空运红旗。俺就是要当你面显示给你,清朝皇帝就是在这里指挥收复台湾,现在俺坐这,俺话放这了,不服开练。
这种像极了美国的作派,虽然在一根筋的网民眼里是民气大振,给力无极限。可世界怎么看?中国韬光养晦的时候,有人吹中国威胁论,有人吹中国崩溃论,结果是大家也就看看,谁也没往心里去。可现在,中国自己还没真正站稳。一个好汉三个帮。中国有谁?金三整个一个坑爹货。普京尿你是用得着你,真出了事,绝对是死道友不死贫道。越南从来没忘记两肋插刀–插中国。缅甸泰国政府随随便便就会被人搞垮,根本不靠谱。巴基斯坦爱中国是因为再没谁在意他支持他,没什么能力回报。整个还是孤家寡人一个。
钱多了,国际利益大了,军力强了,正是下代大老应该下本钱收小弟的时候,中国却给了世界一个大大的耳光,装出一副单打独斗打天下的气势。可中国体量再大,有多少生意依赖海外原材料和市场?有多少本钱单打独斗?这种暴发户心态,终将会断送了中国和中华文明的口碑和前程。
对俄罗斯傲慢,为新丝路投下阴影
最近的原油价格跳水,俄罗斯经济大受打击。中国作为上海合作组织核心成员,做好援助准备,积极投资,本来是增强团结,增强互信,让上合从政热经冷向经济繁荣发展的非常好的契机。可中国却冒贸然把民间论坛上的救俄言论直接摆上外交舞台。俄罗斯虽然经济低迷却从未失去傲骨。且不说这是否符合俄罗斯人民利益,但是如果公开接受中国援助,那让俄罗斯以后在上合里还怎么充大瓣蒜?这样,无异把中国资本进入俄罗斯放在无数俄罗斯和西方的聚光灯下,一切行动都会成为西方进一步唱衰诋毁俄罗斯的口实,事实上堵塞了中资帮助俄罗斯渡过难关的道路。这不但让俄罗斯失去拿中国做最后后盾的信心,而且让俄罗斯感觉中国肤浅,盛气凌人,不可深交。且不说俄罗斯是否真是交心的兄弟,但这样做不是兄友弟恭,而是傲慢。平白把一个大好机会做死,得罪潜在的最大盟友。
影视小说扫黄,过犹不及,道德洁癖恰恰是淫乱的遮羞布
区区一部武媚娘都要剪,连铁血丽影图区都关了。就不用说什么了。
————————————
懒惰的反贪运动,嫉妒的限制裁员立法,愤怒的对日政策,贪婪的南海开发,爆发的对美欧外交心态,傲慢的对俄罗斯态度,和对影视文学中情色的过度压抑,构成了当今中国行政的“亮丽风景线”,极大地满足了懒于思考,有事怪他人,逞口舌之能以吐沫还吐沫,我的是我的你的也是我的,大爷摆谱不弱任何人,有钱就是任性看大爷拿钱压死你,黄图小编收藏大众打码的网络心态。
亲民本身没错,但网民口水非但不是人民利益的最佳代表,甚至不是社会先进思维和高瞻远瞩的代表。用亲网民取代亲人民,导致行政超赞化,政策超顶化,终将会葬送共产党的先进性和领路人地位,在一片赞誉声中损害党的执政合法性,给中国的未来蒙上阴影。
讨好盲从网络心态,非但是领导层智库枯竭的表现,而且是失去共产主义理想,失去领路人的觉悟,没有民主之形式,却办泛民主的庸碌之事的无脑盲动做派。
中国,和中国人民的党,必须猛醒了!
警惕!原油降价的最终受害者将是中国!
最近美国和OPEC联手将原油价格打压到高峰期的一半,世界上多数国家和评论多认为这是西方针对俄罗斯在乌克兰采用强势姿态,吞并克里米亚的经济制裁的一环。也的确,俄罗斯因其外汇收入过于依赖原油出口,在这种操作下卢布币值骤跌,经济陷入低谷。
同时,中国则趁机囤积原油,逐步建立90天原油储备库藏。俄罗斯外交对中国依赖增强,似乎一切都在向有利于中国的方向发展。
更进一步,这种转变也被乐观主义者解读为西方利用定价权在过去20余年中搞得中国买啥啥涨,卖啥啥跌,窃取中国经济发展收益的长期政策的失败结局。
这真的是这一波原油大跌价的全部意义么?
我们首先看看油价以及各种原材料价格暴涨的那些年,中国是怎样挺过来,而且经济大幅发展的。
能源和原材料价格暴涨,事实上并不是仅仅卖给中国时涨,而是全球能源和原材料买家的成本都在上涨。在劳动力成本差距仍旧存在的基础上,西方国家并无法获得总成本竞争优势,而阻断中国成长为世界工厂。当时他们的理论是,能源和原材料价格暴涨,将导致海运空运成本暴涨,从而抵消中国的劳动力价格优势,引导制造业向发达国家周边的,可以被他们轻易控制的小型发展中国家回流,达到遏制中国高速发展的目的。
但是中国以一招非常中国式的策略击败了这一企图。那就是拼命投资改善基础设施建设,完善国内物流配套机制。这两点,前者民主国家学都学不到,后者小国打死也做不到。中国终于一家独大,能源和原材料价格暴涨政策结果非但没有打倒中国,反而养肥了发展中能源资源输出国。而这些国家因为中国是稳稳第一大主顾,第一大经济共同利益者,对西方发达国家日益离心离德。
涨价政策的确已经不得不寿终正寝了。
那么停止操纵能源和原材料价格上涨,是西方的无奈投降么?
却也不是。
随着中国人均GDP的增长,在能源和原材料价格高涨的阶段,中国的工资优势渐渐减弱,而由于物流和配套的优势,中国在国际贸易上的领头羊地位仍旧无可撼动。如果能源和原材料价格有序恢复正常,中国将有机会继续采摘出口大国的优势果实,逐渐扩大内需,纠正国民经济对外贸过度依赖的问题,并以建立区域经济共同体的方式,挖走西方用以对抗中国的底牌,从而将过去20多年经济高速发展的果实巩固下来。
但是现在随着原油价格下降,各种依附于油价的原材料价格都会被迫下调。国际贸易中原材料成本就会随之下降。物流配套优势带来的成本也会随之下降。但是,劳动力成本却无法跟风下调,否则就意味着全面衰退。这样一来,中国出口企业得益于配套物流成本相对其他发展中国家低的优势将被迅速湮灭。中国出口企业的成本优势将不敌其他劳动力成本更低廉的发展中国家。中国经济将在进出口总额双萎缩的情势下受到超出中国内需扩大速度的打击。这将让中国GDP增幅在进出口总额下降的打击下迅速收窄。
而这种外源的经济紧缩,将非但大大打击中国的经济发展信心,而且将导致中国国内的债务以及各种泡沫趋向破裂。同时,这将迅速将发展中国家从中国的潜在盟友推向中国的潜在竞争者的角色,恶化中国的国际环境。让中国提出的国际合作项目逐渐缺乏吸引力和竞争力。
在这种大背景下,俄罗斯总统普京“高兴看到OPEC不减产,这一决定对俄国有利”的表态就非常令人玩味了。
俄罗斯经济过度依赖能源资源出口,制造业因为国内劳动力价值高,缺乏竞争力。这也是普京振兴俄罗斯计划的最大痛脚。高能源资源固然能短期提高俄罗斯收入,却无法让俄罗斯恢复前苏联时期自给自足的状态,从而永远是跛足巨人。而一旦西方声西击东的能源新政导致中国经济混乱,相对劳动力成本随卢布大幅贬值而速降将使得俄罗斯获得一个复活国内制造业的契机。中国体量过大。出口能力受损的缺口其他小国再努力,也会被西方国家近水楼台先得益。而俄罗斯将面临进口相对成本上升,收入下降,通货膨胀的危机。可这样反而使得俄罗斯制造开始有利可图。西方忙于对中国落井下石,而俄罗斯武力却丝毫无损,内功反而得到改善的契机。
能源和原材料价格暴跌,名为打击俄罗斯,实为压缩中国经济转型,消化进出口拉动的经济增长果实的空间,摘中国桃子的连环计的新一招。中国如果仍然沾沾自喜,没有看到危机,一年左右之后,当问题凸显的时候,中国很可能就会失去最后的扭转乾坤的机会,步日本的后尘。
那么中国怎么做才能渡过这一,很可能是中国迈入发达国家行列的最后一道关卡呢?
中国的机会仍在。虽然已经损失了很多,但并未到无可挽回的地步。
中国的最大机会就在于行政效率。社会主义制度内在的,资本主义虚假民主永远无法望其项背的行政效率。保障这一效率的最大着力点就是公务员的主观能动性和工作积极性。他们必须回到工作有法可依,工作成果有奖励可拿的状态,和敌人比效率,比速度,摈弃和邻国的虫蚁之争,迅速建立围绕中国的利益共同体,加快抽取西方对抗中国的炮灰和杂牌军,将“内需”定义从中国国内需求扩大到以中国为核心的自由贸易同盟的共同内需,吸收潜在竞争者,而不是推离潜在竞争者。充分利用中国过去高速发展的惯性,将减速过程优化为膨胀过程,而不是单打独斗把自己反震成内伤。
美国选择的打压油价的时机非常准确。恰恰选在中国内部整顿,行政效率低下的节骨眼上。而且动作迅速,可谓“稳准狠”。中国现在内部整顿因为不是走法律途径,因此一下子副作用大爆发,如何迅速恢复公务员效率成为非常巨大的课题。中国这一“硬换档”遭遇美国发动的“风切变”。这一世纪博弈势必成为决定人类历史方向的一个关键节点。
希望中华民族能够迅速醒悟,拨乱反正,打赢这一世纪战役。
Running 32bit java program in 64bit Linux (jMRUI)
First, why? It is well known that 64 bit java platform can run java code compiled in 32 bit development environment. However, some java codes call C++ libraries.
For example, if for some reason you will have to run a very old – stopped developing program, like jMRUI, which was programmed in the 32 bit era, with all 32 bit libs. If you load it with 64 bit java, the java part will run properly. However, the other old 32 bit c++ libs, like libfftw.so, will get wrong ELF class error, like
libfftw.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
In this case, you must have 32 bit java platform to run it properly.
In 64 bit linux (CentOs for example), if you already have 64bit linux installed, like
java-1.7.0-openjdk-1.7.0.55-2.4.7.1.el6_5.x86_64
java-1.6.0-openjdk-1.6.0.0-5.1.13.3.el6_5.x86_64
and you try to download and install a 32bit version:
yum install java-1.6.0-openjdk-1.6.0.0-6.1.13.4.el6_5.i686.rpm
you will get
Examining java-1.6.0-openjdk-1.6.0.0-6.1.13.4.el6_5.i686.rpm: 1:java-1.6.0-openjdk-1.6.0.0-6.1.13.4.el6_5.i686
Marking java-1.6.0-openjdk-1.6.0.0-6.1.13.4.el6_5.i686.rpm as an update to 1:java-1.6.0-openjdk-1.6.0.0-5.1.13.3.el6_5.x86_64
Error: Nothing to do
which means that the yum wants to update the 64 bit version by the 32 bitc version. For sure this won’t work out.
However, java 32 bit version is surely possible to work in 64 bit OS.
You may look into /usr/lib/jvm and see the parallelly installed javas:
/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64
/usr/lib/java-1.7.0-openjdk-1.7.0.55.x86_64
Then how to do it?
It is too much a work to self-compile java.
Here is a short cut:
1. You install a 32 bit linux virtual machine, or if you still have a 32bit linux computer, it will be easier. (Do not worry, I am not suggesting you to do your work in a slow 32 bit virtual machine.)
2. Install Java inside the 32 bit box, either virtual or real, does not matter.
3. Copy all content in the /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.?? to your jump drive using
rsync -av java-1.7.0-openjdk-1.7.0.?? /your_jump_drive/
4. Plug your jump drive into your 64bit computer, copy the java to its proper place:
rsync -av /your_jump_drive/java-1.7.0-openjdk-1.7.0.?? /usr/lib/jvm/
5. Now you have your 32bit java in your lib location. You may leave it as is, or cover it by running
yum install java-1.6.0-openjdk-1.6.0.0-6.1.13.4.el6_5.i686.rpm
This time it will work.
6. Modify your script of starting your java program. As for jMRUI, revise the file
jmrui.sh
replace the work java with
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.??/bin/java -d32
where the ?? is the subversion of java you installed. For my current case, 55.
To make the file from
java -Xss2m -mx1200m -Djava.library.path=lib -jar lib/mrui.jar
to
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55/bin/java -d32 -Xss2m -mx1200m -Djava.library.path=lib -jar lib/mrui.jar
Now, your old 32bit java based software will work properly.
Have fun!
YABB and selinux
Remember to add read privilege to httpd_sys_script_t
as of
allow httpd_sys_script_t httpd_sys_script_exec_t:file { append create unlink write read };
allow httpd_sys_script_t httpd_sys_script_exec_t:dir { add_name write remove_name read };
东盟10+3的最终意义。
“共产主义如何实现”是一个”自古以来”还没有正确答案的问题。
中国做为“资本论”发表近150年来唯一一个成功的社会主义国家,有责任探索一条领导全人类步入共产主义的道路。
马克思作了这样的概述:“在共产主义社会高级阶段,在迫使个人奴隶般地服从分工的情形已经消失,从而脑力劳动和体力劳动的对立也随之消失之后;在劳动已经不仅仅是谋生的手段,而且本身成了生活的第一需要之后;在随着个人的全面发展,他们的生产力也增长起来,而集体财富的一切源泉都充分涌流之后,——只有在那个时候,才能完全超出资产阶级权利的狭隘眼界,社会才能在自己的旗帜上写上:各尽所能,按需分配!”
马克思和恩格斯在其他著作中也曾对共产主义社会进行过论述。综合他们的观点,共产主义社会有以下基本特征:
(一)社会生产力高度发展,物质财富极大丰富。在共产主义社会里,由于生产力的极大发展和劳动生产率的提高,物质财富不断涌流,社会产品极大丰富,达到可以满足整个社会及其成员需要的程度。
(二)社会成员共同占有全部生产资料。在共产主义社会里,生产资料的占有关系彻底摆脱了私有制的束缚。生产资料和劳动产品归全社会公共所有,劳动者本身既是劳动者,又是生产资料的共同占有者。
(三)实行各尽所能、按需分配的原则。社会成员将尽自己的能力,最大限度地参与社会劳动和工作,社会将根据每个成员的实际生活需要,分配个人消费品。消除了社会主义时期实行“按劳分配”存在着的某些事实上的不平等现象。
(四)彻底消灭了阶级差别和重大社会差别。在共产主义社会里,由于生产力的高度发展,产生剥削阶级的社会条件不复存在,阶级和阶级差别都将消灭,城乡之间、工农之间、脑力劳动与体力劳动之间的差别也将消失。
(五)全体社会成员具有高度的共产主义觉悟和道德品质。在共产主义社会里,劳动已经不是谋生的手段,而是人们生活的第一需要。劳动者都具有高度的科学知识、广泛的专业知识和高尚的道德品质,在体力智力等方面得到自由而全面的发展,成为共产主义新人。
(六)国家消亡。随着阶级和阶级差别的彻底消灭,作为阶级统治工具的国家将完全消亡。那时,管理公共事务的机构虽然存在,但它的社会职能已经失去其阶级性质。
虽然马克思及其他共产主义的先驱者未能指明一条通向共产主义的康庄大道,但是随着人类社会的发展和中国社会主义实践的不断深入,一条具有中国特色的,通向共产主义明天的途径正在逐渐显现。
共产主义的第一个特征:
(一)社会生产力高度发展,物质财富极大丰富。
在一个国际分工日益细化,原材料产地和最终产品消费地日益全球化的今天,社会生产力高度发展,物质财富极大丰富本身要求存在一个解除了人为阻碍,包括政治壁垒,意识形态壁垒,贸易壁垒,种族壁垒,宗教壁垒,语言壁垒的国际自由贸易联盟。欧盟是这种联盟的第一个比较成功的尝试。但是欧盟并没有在解除包括政治壁垒,意识形态壁垒,种族壁垒,宗教壁垒上有所贡献。而东盟10+3,将是世界上第一个大规模的涉及不同政治制度,不同意识形态,多种族多宗教多语言的的自由贸易联盟。这个联盟将是一个涵盖1/4的地球人口,1/8的地球总面积的庞大自由贸易网络。这个网络内部的物流,在中国先进物流体系的支撑下,可以达到或超过全球物流总量的1/3。如果能够建立,将代表全人类走出“物质财富极大丰富”的第一步。
(二)社会成员共同占有全部生产资料。
东盟10+3的范围之内,中日,中韩,中朝,中国和南海周边国家,对相关海域有非常冲突的权益诉求。这种诉求无论在双边机制下,还是在多边机制下,都天生不可能取得让双方人民都满意的划界结果。模糊划界必将导致问题冲突不断,祸延子孙。而东盟10+3如果如同欧盟一样,打破国界壁垒,取消关税壁垒,实现货币一体化,进而超越欧盟实现内部土地和海域管理一体化,东海南海划界问题自然消弭于无形,而成为联盟内部全体人民共同拥有,平权开发,共同受益,共同保护的价值庞大的生产资料。这将为世界范围内人类如何集体拥有管控保护自然资源探索出一条前人从未尝试过的,和资本主义社会壁垒分明的“你的就是你的,我的就是我的”的概念完全不同的新路。这种实践,将为国际共产主义道路奠定下第二块基石。
(三)实行各尽所能、按需分配的原则。
虽然在地区性经济合作体制下,这一点没有可能针对个人进行实践,但资源调配,基础设施建设,产业布局,人口流动等社会发展的关键因素,都可以在东盟10+3框架下由主导国中国领导,帮助较小的成员国克服财政和动员能力困难,集中布局合理规划。中国规划中的东南亚大铁路,南海人工岛群,以及华为,中兴领军的亚太通信网络建设,克拉地峡运河计划等等,都是在一个经济共同化的东盟10+3的大平台上,在基础设施建设和布局角度,打破国家壁垒,实现各成员国各尽所能,按需分配的大舞台。这种宏观层面的各尽所能、按需分配的实践,将随着文化和经济的融合,逐渐细化,为国际共产主义奠定第三块基石。
(四)彻底消灭阶级差别和重大社会差别。
东盟10+3的一个不同于欧盟和其他国家联盟的最大差异就是,其成员国经济规模,发展程度,社会结构迥异。如果联盟建成,人员流动壁垒将大大减弱。中国主导的东南亚大铁路将贯穿所有国家,包括日本韩国间跨海隧道,马六甲跨海隧道,直至中国–台湾–菲律宾跨海大桥,将东亚东南亚连接成一个整体。任何人只要掌握相当的专业技术知识,就可以跨出本族本地区的限制,在联盟内其他地方找到发挥自己特长的工作。这种人类历史上前所未有的民族大融合,将不同于美国黑人白人间的种族歧视的艰难消除,不同于中国古代战争和异族统治强加给中国的民族融合,在人类历史上首次实现各地区各民族在共同共享的经济利益下,平等自发和平地实现。其中世仇的民族,如中日韩,中越,将在这种和平大发展的环境下,一笑泯恩仇,为共同富裕和平共存的目标改善自己的生活。儒家文化将成为这一进程的有效润滑剂。这种实践,将渐进地,自发地消除全地区的阶级差别和社会差别,为国际共产主义奠定第四块基石。
关于第五和第六,这个不是东盟10+3机制所能够开启的。
但是,东盟10+3机制一旦成功运转,上海合作组织就可以吸取经验跟进。两组织融合,将构建拥有超过地球1/3人口,1/3土地,1/2物流,1/2产值的,无论从经济上,还是军事上,还是政治上,都全面压倒任何与此竞争的资本主义自由经济联盟的庞大国家联盟。
在这个联盟的框架内,一条资本主义社会永远无法想象的公民权利:“人民拥有获得知识的权利”,将可以顺理成章地在联盟共享知识产权的框架协议基础上逐渐实现,而为第五条“劳动者都具有高度的科学知识、广泛的专业知识和高尚的道德品质,在体力智力等方面得到自由而全面的发展”奠定基础。
这个联盟将拥有东盟10+3 13国,上海合作组织除中国外再加5国,吸收蒙古伊朗巴基斯坦等观察员国,并依据需要进一步扩大,吸收巴西南非等金砖国家,以及朝鲜,尼泊尔,东欧前华约国家等,达到25+个成员国。国家间协商机构将逐渐取代多数各国独立的国家机制,例如金融管理,基础设施布局,联盟防务,等,逐渐成为非政治色彩的联盟专业机制。这将为各国政府的消亡开启一条道路。
在这个图景中,东盟10+3机制是一切的第一块奠基石。
中国做,或者不做,自决之。
中国正在踏上一条危险的道路
今年以来,中国的社会风向开始发生系统性的转变。
首先是全国律师协会联手公检法整顿律师队伍。随后,中纪委驻社科院纪检组组长张英伟公开批评社会科学院被 “境外渗透”。同时,国家安全委员会在全国大范围清查在华活动的境外非政府组织(NGO)。
这种系统性的,互相关联的动作,不可能出自个别人的独出心裁,而应当是中国新一代领导层改变中国的大动作的冰山一角。
自从习近平总书记去年三月提出“中国梦”的概念后,这个“中国梦”到底是什么,答案正在逐渐清晰起来。
对习总书记的政策指向,国外一直有两种截然不同的解读。
一种认为他有红卫兵情结,要复活毛泽东时代;一种认为他最终会推动政治体制改革,但起初不得不打左灯向右转,来平衡反对意见。
这两种解读都一厢情愿。第一种解读错估习近平,尤其低估那整整一代人对那个时代的复杂情感。第二种同样错估习近平,尤其错估他对当代世界的认知。
实际情形要复杂得多。
毛泽东是共产党政权的开创者,习近平的政策不会了无新意地照搬毛主席当年并非非常成功的做法,但毛泽东思想中对中国共产党党有利的部分他也不会拒绝。他对毛泽东思想的取舍,会根据当前中国共产党的利益来决定。
习近平在墨西哥怒斥西方国家指手画脚,不是政治辞令,而是真心话,反映他对所谓的普世价值、对西方模式的虚伪宪政,尤其对国际上打着人权旗号干预别国内政,是明显不认同和强烈反对的。民主可以讲,法治可以讲,但要由中国自己来解释,为我所用。西方形式的自由和宪政是绝对的高压线。凡可能削弱党、凡可能对党的领导地位构成实质威胁的,都属于所谓“西方民主”或 “美国民主”,都属于高压线,都要坚决打击。党不仅不允许夺权,而且不允许分权。党不仅决不放弃绝对领导地位,而且不接受任何制约。党内如果有腐败,党自己动手术, 有问题自己来解决,绝不接受任何压力。这点不做任何让步。
习近平主席在党内的会议上反复抨击“极端势力和思想”。他主张走一条既不左倾也不右倾的中间道路。何谓“极端”,他这两年的执政实践已经回答了这个问题。在习主席看来,主张回到毛泽东时代而否定改革开放的,和主张向西方多党制宪政转型的,都属于“极端势力”,都等于挑战他的“中间道路”。
对于习主席的这一思路,可以从《环球时报》的近期多篇报道查其端倪。在环球时报近期的政论文章中,只要主张宪政,主张分权,都被贴上“偏执”的标签。
而在西方国家的执政理念上,恰恰是宪政和分权,才属于中间道路。西方式宪政和分权的最大特点,就是强调中和、均衡,警惕与遏制任何极端。否定宪政才属于“偏执”的“极端思想”。拒绝制衡才是让其他各种“极端”或“偏执”造成巨大社会破坏力的根源。抛弃宪政而主张“中间道路”,在西方政治理论体系中无异于缘木求鱼。
这种认知上的冲突,既是习主席面对西方论调的基本立足点。习主席的执政模式,表现出他对中国政坛上贪污腐败的官僚集团、权贵集团的厌恶,但是他绝对不怀疑中国共产党执政的绝对性和合法性。 反之,他认为贪腐泛滥,官僚集团、权贵集团横行正是党的领导受到侵蚀的结果。官场越贪腐,越需要加强党的领导,越需要一个强大的,说一不二的党主持公道。
他相信党可以成为超越性力量,超越贪污腐败,出污泥而不染。他本人则是这个超越性力量的总代表,即终极性的超越力量。他要率领超越性的党开创属于他自己的时代。
这抱负不能说不远大。可问题是,他全部信心的基础,即党的超越性不是任何人凭一己之力可以维持的。毛泽东没有维持住,文革以悲剧告终。邓小平让一部分人先富起来,本身就是对党的超越性的松动。历史的经验教训告诉我们,党越是垄断一切,就越跟现实利益纠缠不清,就越成为腐败和滥权的温床。在中国的历史上,靠个人的英明,专注,和敬业,不少帝王成就了短暂的盛世,却无法留下一个可持续的强大国家。
最近一段时间为中国人民广为称颂的反腐风暴,中央派出的工作组挖出了很多腐败的大鱼。人民终于看到了喜闻乐见的“打大老虎”。这就是在说,前几任的总书记没有负起责任来,放任了党内的腐败。习主席的解决之道就是他领导的中央,以空前的担当负起全部责任,作为终极性的超越力量,自内而外自上而下整肃全党,恢复党的纯洁性。他坚信,只要把党整好了,真正脱胎换骨了,中国国家政治体制的优越性,就会发挥出无与伦比的效率和能量,将中国建设成无与伦比的强大国家。
2008年以来资本主义世界的经济危机,即自由资本主义世界性的退潮,强化了习主席的判断,鼓励了他对中国政治体制的信心。这是习近平强调“三个自信”(即道路自信、理论自信、制度自信)的源头。他坚信,中国共产党有充分的民意基础,中国的政治体制是中国人民选择和认同的。只要给他时间和空间,他的目的一定能达到,一定会挽狂澜于既倒,解决中国人民最反感的贪腐问题。
但当家才知柴米贵,习主席当选掌握全局之后,才了解到党内腐败已经和中国的经济体系形成了盘根错节的网络。纵然他有足够的思想准备,最后都发现始料不及。利用清党行动打击腐败和保持国民经济健康发展形成了尖锐的对立。反腐开弓没有回头箭,这条路必须硬着头皮走下去。因此,强硬打击不同声音,为党争取缓冲空间就成了当务之急。
习主席的这种做法,却和中国现实的社会心态形成了强烈的矛盾。今日中国处在从中等收入国家向高收入国家进军的关键时刻。农村过剩劳动力的城镇化,住房的普及化,环境保护和发展工业的尖锐矛盾,水资源的缺乏,等等仍然是比腐败更加切合人民生活质量和幸福成度的社会因子。这些问题的缓解,非常依赖于一个高效的行政体系。如果在这些方面出现纰漏,将给予敌对势力更关键的民意支持。当下中国因市场化、互联网尤其全球化的拉动,一旦经济发展受阻,各种社会矛盾就会面临雪崩式爆发。这即意味着,改造共产党是一场豪赌,比当初蒋介石改造国民党的难度要大得多。如果没有奇迹,这场豪赌难有胜算。在加上现在中国面临的敌意增加的国际环境,中国共产党选择这个时机清党,在时间上和空间上,都缺少回旋余地。
习近平主席上任初期,在没有彻底掌握问题的复杂性之前,就以前任领导人所没有的自信和强势,向党内腐败宣战。一年多之后,随着工作组反腐的副作用逐渐显现,为了维持社会稳定,他被迫也对党外开战。对带路党开战的同时,也对毛左开战。霹雳反腐的同时,强力压制民间的不同意见。习近平上任后,这种龙战于野的情况一直并存。
这一趋势,反映了中共中央当下施政的基本思路:
其一、最大力度反腐,最大力度推进以“制度自我完善”为总目标的各项改革,以争取人心,重塑共产党的群众基础,给党的脱胎换骨争取缓冲空间。
其二、与此同时,中国共产党不给予任何潜在的竞争者生存空间,震住他们,不让任何人崭露头角,谁露头就打击谁。打击大V, 打击带路党,打击毛左,打击美粉,日粉,…,通过强硬打击,遏制所有可能的竞争者,直至把他们从主流社会中赶出去,彻底边缘化,不给他们任何空间。让鼓吹西方式民主宪政的声音在中国完全没有立足之地。
去年以来中国国家与社会关系持续紧张,正是这一系列举措的结果。对民间和学术不同意见强烈的排斥性和攻击性,无疑已构成习近平第三条道路的鲜明特色。
习主席的“中间道路”的最低纲领是党的改造。最高纲领或者说中长期目标,则是实现民主、法治、公平正义,把权力关到笼子里。即:好事我会做,不许挡我路。中国式的民主法制,最终是党领导和管理下的民主法治。中国的公平正义,是所衡量的公平正义。中国共产党代表中国人民把权力关进笼子里,但共产党是笼子的看守者。这样的“中间道路”,既不同于实践基础薄弱的原版马克思主义,也不同于除了专政还是专政的列宁主义,也不同于跟传统实行最彻底决裂、打倒封资修的毛泽东思想。
习近平强调中国的现实需要跟中国传统尤其跟儒学对接,强调学习人类共同文明,这比历史上的其他形式的社会主义实践更具柔性。但这种执政理念,仍旧过度依赖他个人的英明和果决以及正确性,而难以形成制度性的可持续的党内自我更新机制。从历史的经验教训看,这样的“中间道路”难免人走茶凉。即便就当下而言,种种政策的冒险也过头了,这尤其表现于中国基层公务员在工作组的威压下如履薄冰,无所适从的状态,以及这种状态下状况频出的社会现实。在网络上,中央带头打压大V,就造成网络论坛暴民化,喷子万地跑,帽子满天飞。
中国社会事实上已经是多元社会。多元的社会力量之间,已经自然形成某种程度的微妙均衡,国家与社会也有某种程度的微妙均衡,彼此谁也不能零和,必须共存,无论喜欢与否。民间社会的自我生长非但不会打破均衡,反而会增进均衡,毕竟国家比社会还是强势很多。
但从去年迄今,国家暴力对民间社会越来越情绪化,越来越不知克制,把民间社会的自我成长当敌人,大有阶级斗争天天讲的态势。国家与社会关系日渐刚性化,对网络不同意见的宽容度越来越低。
回顾历史可以发现,过去三十年不但是经济持续增长的三十年,但至少在网络社区上,何尝不是讨论趋于平和,增加宽容性的三十年。可最近一年以来,网络暴戾之气日益增长,喷子党帽子党堪比文革。任何和国家当前政策不同的意见,都被扣上各种各样匪夷所思的帽子。这不只是对爱国的不同意见者的构陷和伤害,对国家自身其实是更大伤害。须知,任何一个正常国家即文明国家,都不会以自己的公民为敌人。它的敌人只会来自外部。公民则是国家的衣食父母,是国家全部力量的源泉。国家对自己的公民只会敬畏有加、呵护有加,这才是国家的本份,必须这么做,国家才有合法性。越是把自己的公民当敌人,越等于自证不合法;国家越是将不同见解的爱国者划归敌人,其不合法也就越不容争辩。
显然,这等于道义上的自我摧毁。这条路,不能再走下去了。
install python nipype
make sure /usr/bin/as and /usr/bin/strip are the latest version.
cd where_python_downloads_are.
yum install python27-python-devel-2.7.5-7.el6.centos.alt.x86_64.rpm python27-python-libs-2.7.5-7.el6.centos.alt.x86_64.rpm python27-python-2.7.5-7.el6.centos.alt.x86_64.rpm python27-runtime-1-10.el6.centos.alt.x86_64.rpm python27-python-setuptools-0.6.28-7.el6.centos.alt.noarch.rpm
export PATH=/usr/lib64/qt5/bin:/opt/rh/python27/root/usr/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
export LD_LIBRARY_PATH=/opt/rh/python27/root/usr/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export MANPATH=/opt/rh/python27/root/usr/share/man:${MANPATH}
yum install blas-devel lapack-devel
easy_install-2.7 numpy
easy_install-2.7 nibabel
easy_install-2.7 networkx
easy_install-2.7 mercurial
easy_install-2.7 scipy
easy_install-2.7 traits
easy_install-2.7 nipype
easy_install-2.7 pip
pip install python-dateutil
pip install configobj
pip install nose
cd [sip]
make install
yum install qt5-qtbase-devel qt5-qtbase-postgresql qt5-qtbase-odbc qt5-qtbase-gui qt5-qtbase qt5-qtbase-mysql
cd [PyQt]
python2.7 configure-ng.py
add “-Xlinker -zmuldefs” in the LFLAGS line of [PyQt]/QtCore Makefile
make
make install
cd [pathmap]
python2.7 setup.py install
cd [filer]
python2.7 setup.py install
# The following will install and test the dcmstack package
pip install sphinx
pip install numpydoc
pip install mock
cd [dcmstack/dcmstack-master/doc]
make html
python2.7 setup.py install
python2.7 setup.py test
nosetests
rpm queries
to list all installed packages in alphabetical order:
rpm -qa –queryformat ‘%{NAME}.%{ARCH}\n’ | sort