Faits : Faits : A. A._ est au bénéfice d'une demi-rente de l'assurance-invalidité. Son épouse B._ a reçu des indemnités de chômage jusqu'au 30 septembre 2000. Le 31 août 2000, l'intéressé a présenté une demande de prestations complémentaires. Par des décisions du 20 novembre 2000, la Caisse cantonale vaudoise de compensation (ci-après : la caisse) a rejeté la demande. Dans la décision relative à la période à compter du 1er octobre 2000, elle a considéré que l'épouse du requérant serait apte à exercer une activité lucrative. Aussi a-t-elle tenu compte, dans la fixation du revenu déterminant, d'un montant de 38'934 fr. au titre du revenu que l'intéressée pourrait réaliser si elle exerçait une telle activité. Ce montant correspondait aux indemnités de chômage perçues jusqu'au 30 septembre 2000. Le 31 août 2000, l'intéressé a présenté une demande de prestations complémentaires. Par des décisions du 20 novembre 2000, la Caisse cantonale vaudoise de compensation (ci-après : la caisse) a rejeté la demande. Dans la décision relative à la période à compter du 1er octobre 2000, elle a considéré que l'épouse du requérant serait apte à exercer une activité lucrative. Aussi a-t-elle tenu compte, dans la fixation du revenu déterminant, d'un montant de 38'934 fr. au titre du revenu que l'intéressée pourrait réaliser si elle exerçait une telle activité. Ce montant correspondait aux indemnités de chômage perçues jusqu'au 30 septembre 2000. B. A._ a recouru contre cette décision devant le Tribunal des assurances du canton de Vaud, en concluant à l'octroi d'une prestation complémentaire. La juridiction cantonale a tenu une audience d'instruction le 26 juin 2001. Le 5 juillet suivant, la caisse a rendu trois décisions, valant propositions en procédure. Pour la période du 1er octobre au 31 décembre 2000, elle a refusé l'octroi d'une prestation complémentaire sous réserve de la prise en charge des primes de l'assurance-maladie obligatoire. Pour les périodes du 1er janvier au 30 avril 2001 et à compter du 1er mai suivant, elle a alloué une prestation complémentaire d'un montant mensuel de 32 fr., respectivement 36 fr. Ces trois décisions étaient fondées sur la prise en compte, au titre du revenu déterminant, d'un montant de 31'200 fr. correspondant au revenu que l'épouse du requérant pourrait réaliser en exerçant une activité de femme de ménage dans l'hôtellerie. Par jugement du 30 octobre 2001, la juridiction cantonale a partiellement admis le recours et réformé la décision entreprise en ce sens que le salaire hypothétique de l'épouse devait être fixé à 2'600 fr. par mois (31'200 fr. par année) conformément à la proposition de la caisse en procédure. Par jugement du 30 octobre 2001, la juridiction cantonale a partiellement admis le recours et réformé la décision entreprise en ce sens que le salaire hypothétique de l'épouse devait être fixé à 2'600 fr. par mois (31'200 fr. par année) conformément à la proposition de la caisse en procédure. C. A._ interjette recours de droit administratif contre ce jugement. Il demande au Tribunal fédéral des assurances de constater, sous suite de dépens, qu'un revenu fictif de l'épouse n'est pas pris en compte dans le calcul de la prestation complémentaire, subsidiairement, il n'est pris en compte que jusqu'à concurrence de 11'393 fr. En outre, il demande à bénéficier de la gratuité des primes de l'assurance-maladie obligatoire, et conclut à l'octroi de «prestations complémentaires non inférieures à 1'548 fr. par mois pour la période du 1er octobre au 31 décembre 2000, à 1'681 fr. par mois du 1er janvier au 30 avril 2001 et à 1'686 fr. depuis lors». Subsidiairement, il conclut à l'annulation du jugement attaqué et au renvoi de la cause à la juridiction cantonale «pour nouvelle décision dans le sens des considérants». La caisse intimée conclut au rejet du recours. L'Office fédéral des assurances sociales a renoncé à présenter une détermination. 