I'm very new to Ubuntu and Linux in general. I'm using Ubuntu 14.04 and I wish to downgrade PHP version 5.5.9 to 5.3.8 but I'm stuck because I can't find a tutorial for exactly this.
I've just installed Ubuntu 14.04 and am trying to install php 5.3. But when I run   apt-get install php5    it's installing php 5.5.9-1ubuntu4. I need to use php 5.3 in the system because the application I'm working on is built with php 5.3.   How can I achieve this?
Let's say when I do ls -li inside a directory, I get this: 12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt  As the output shows, the file fun.txt has 6 hard links; and the inode number is 12353538. How do I find all the hard links for the file i.e. files with the same inode number? I am writing an application that if the user hits back, it may resend the same information and mess up the flow and integrity of data. How do I disable it for users who are with and without javascript on? Decomposition of the tensor product $\mathbb{Q}_p \otimes_{\mathbb{Q}} \mathbb{Q}[i]$ into a product of fields I am trying to solve the following problem:     For each rational prime $p$, describe the decomposition of the tensor product $\mathbb{Q}_p \otimes_{\mathbb{Q}} \mathbb{Q}[i]$ into a product of fields, where $\mathbb{Q}_p$ is the field of $p$-adic numbers.    I know that the tensor product of $2$ extensions of a field one of which is finite is Artinian and is therefore a product of Artinian local rings, but I do not know how to compute these Artinian local rings. Please if you can help me with this, I'll really appreciate it. "To your left" versus "on your left" There is a security camera on the building to your left      There is a security camera on the building on your left   Is there any real difference in meaning here? Which sounds more natural to native speakers? How to disable pylint 'Undefined variable' error for a specific variable in a file? Moment of inertia of a cylinder about its base I've tried to find the moment of inertia of a cylinder rotating about an axis parallel to its base (i.e about the 'End diameter') as one can see  . But when I checked my results with different references ,I've found that it's incorrect!.I need a help to figure out where I did it wrong. since $$I=\int\limits x^2.dm$$ $$dm = \rho.dv$$ where $$dv= r.d\theta . dr .dh$$ &amp; $$\rho=\frac{M}{\pi R^2 H}$$ $M$:cylinder total mass. $H$:total height of cylinder. $R$:the radius of the cylinder. The distance of each infinitesimal element from the axis of rotation would be : $$\sqrt{r^2+h^2}$$ Therfore, $$I= \frac{2M}{ R^2 H}\int\limits_{0}^{R} \int\limits_{0}^{H}\, r(r^2+h^2)dh\,dr$$ and this gives a result of : $$\frac{M~H^2}{3}+\frac{M~R^2}{2}$$ Which is obviously wrong since the second term should be multiplied by a factor of $1/2$. I am trying to master the homemade Neapolitan pizza, from dough preparation to cooking it.  After following the recommendations at Seriouseats.com for the dough preparation, I came across some doubts regarding the oven use.  I understand that ideally I would make it in a 900F wood oven, but at home we don't have such equipment!  What is the best practice to make the Neapolitan Pizza in a regular gas oven that heats up to 530F? (i.e. temperature, time, tray positioning...) Are there changes in the way the dough has to be prepared? In a group $G$, if for all $a,b,c\in G$, $ab=ca\Rightarrow b=c$, then $G$ is abelian Let $G$ be a group. If for all $a,b,c\in G$, $ab=ca\Rightarrow b=c$, then phow can I prove that  $G$ is abelian? When I'm watching a film in Mythtv the screen turns to black every 10 - 15 mins and I have to log back into Ubuntu. Very annoying!  How do I disable the black screen / screensaver / logout in Unity?  There no longer seems to be any options to turn the screen saver off as there were in Ubuntu prior to Unity. Showing a set is closed under inverses Let $G$ be a finite group, say a group with $n$ elements, and let $\emptyset \neq S \subseteq G$. Suppose $e \in S$, and that $S$ is closed with respect to multiplication. Prove that $S$ is a subgroup of $G$.    Let $G = \{a_1, \ldots, a_n\}.$ Let $a_i \in G.$ Then any number of $a_ia_1, a_ia_2, \ldots, a_ia_n \in S,$ since $S$ is closed under multiplication. One of those $a_ia_j$ is $e$ since $e \in S.$ Then either $a_i$ or $a_j$ is $a^{-1}.$ Would this argument work? How can I convert a string to boolean in JavaScript? How can I get this symbol without using bbold? A solution I saw somewhere suggested to use   \usepackage{bbold} $\mathbb{1}$   which works well and I get what I want. However, now other symbols used to represent real numbers, natural numbers, etc look ugly.    I'd like them to look (without using bbold)    I'd like to only use that package to achieve that strange double one. Is there any way I can do that? How to extract logs between two time stamps I want to extract all logs between two timestamps. Some lines may not have the timestamp, but I want those lines also. In short, I want every line that falls under two time stamps. My log structure looks like:  [2014-04-07 23:59:58] CheckForCallAction [ERROR] Exception caught in +CheckForCallAction :: null --Checking user-- Post [2014-04-08 00:00:03] MobileAppRequestFilter [DEBUG] Action requested checkforcall   Suppose I want to extract everything between 2014-04-07 23:00 and 2014-04-08 02:00.  Please note the start time stamp or end time stamp may not be there in the log, but I want every line between these two time stamps. . It is a mathematical expression/sequence/set of numbers with the arrow exactly under any one of the numbers (with or without n= 0). How to do it in latex? Any of the up arrow types (single line or double line) shown in the figure is okay. How to create a filter in Gmail to identify messages forwarded from Zimbra? Cyclic vector implies commuting linear operator is a polynomial Let $T$ be a linear operator on the finite dimensional vector space $V$. Suppose $T$ has a cyclic vector. Prove that if $U$ is any linear operator which commutes with $T$, then $U$ is a polynomial in $T$. Prove that $f$ analytic, $f(x) \in \mathbb{R}$ for all $x \in \mathbb{R}$ implies $f(\overline{z})=\overline{f(z)}$ Let $U\subset \mathbb{C}$ be a nonempty connected open set such that for every $z\in U$, $\overline z\in U$.  Let $f$ be analytic on $U$. Suppose $f(x)\in\mathbb R$ for every $x\in U\cap\mathbb R$. Prove that $f(\overline{z})=\overline{f(z)}$ for any $z \in U$.    By definition, I know that $f$ analytic on $U$ means that for every $z_0 \in U$, there exists $r&gt;0$ and a sequence of complex numbers $\left(a_n\right)_{n=0}^\infty$ such that $f(z)=\sum_{n=0}^\infty a_n\left(z-z_0\right)^n$ on the disc $D(z_0,r)\subseteq U$. I see that $f$ takes points without imaginary components to other points without imaginary components. But I don't see how this implies a symmetry that $f(\overline{z})=\overline{f(z)}$ for $z \in \mathbb C \setminus \mathbb R$. It seems like a very strong conclusion and I'm not sure how I would prove it.  I have also shown in the preceding question that $U\cap\mathbb R$ contains an open interval, however I am not sure if that detail is meant to be helpful to this question. $_SERVER['QUERY_STRING']; not returning full query string What characters/symbols are allowed within the CSS class selectors? I know that the following characters are invalid, but what characters are valid?  ~ ! @ $ % ^ &amp; * ( ) + = , . / ' ; : " ? &gt; &lt; [ ] \ { } | ` # I've implemented AStar in Java and it works ok for an area with obstacles where the chosen destination is reachable.  However, when the destination is unreachable, the calculated "path" is in no way to the closest location (to the unreachable location) but is instead some random path.  Is there a feasible way to tweak AStar into finding the path to the closest location to an unreachable destination?